СправочникРепозитории
NewsRepository v1.0.0
Методы одного раздела API.
Описание: Методы одного раздела API.
Namespace: DevCraftClub\MyShows\Repository
С версии: 1.0.0
См. также:
Методы
get(NewsSearchFilter $filter): array
Описание: Вызов news.Get.
| Параметр | Тип | Описание |
|---|---|---|
$filter | NewsSearchFilter | — |
Возвращает: array
count(NewsSearchFilter $filter): int
Описание: Вызов news.Count.
| Параметр | Тип | Описание |
|---|---|---|
$filter | NewsSearchFilter | — |
Возвращает: int
getById(int $newsId): ?News
Описание: Вызов news.GetById.
| Параметр | Тип | Описание |
|---|---|---|
$newsId | int | — |
Возвращает: News
categories(): array
Описание: Вызов news.Categories.
Возвращает: array
comments(int $newsId): array
Описание: Вызов news.Comments.
| Параметр | Тип | Описание |
|---|---|---|
$newsId | int | — |
Возвращает: array
postComment(int $newsId, string $text, ?string $image = null, ?int $parentCommentId = null): NewsComment
Описание: Вызов news.PostComment.
| Параметр | Тип | Описание |
|---|---|---|
$newsId | int | — |
$text | string | — |
$image | ?string | — По умолчанию: null. |
$parentCommentId | ?int | — По умолчанию: null. |
Возвращает: NewsComment
updateComment(int $commentId, string $text, ?string $image = null, bool $deleteImage = false): NewsComment
Описание: Вызов news.UpdateComment.
| Параметр | Тип | Описание |
|---|---|---|
$commentId | int | — |
$text | string | — |
$image | ?string | — По умолчанию: null. |
$deleteImage | bool | — По умолчанию: false. |
Возвращает: NewsComment
deleteComment(int $commentId): void
Описание: Вызов news.DeleteComment.
| Параметр | Тип | Описание |
|---|---|---|
$commentId | int | — |
Возвращает: void