DevCraft Документации
СправочникРепозитории

NewsRepository v1.0.0

Методы одного раздела API.

Описание: Методы одного раздела API.

Namespace: DevCraftClub\MyShows\Repository

С версии: 1.0.0

См. также:

Методы

get(NewsSearchFilter $filter): array

Описание: Вызов news.Get.

ПараметрТипОписание
$filterNewsSearchFilter—

Возвращает: array

count(NewsSearchFilter $filter): int

Описание: Вызов news.Count.

ПараметрТипОписание
$filterNewsSearchFilter—

Возвращает: int

getById(int $newsId): ?News

Описание: Вызов news.GetById.

ПараметрТипОписание
$newsIdint—

Возвращает: News

categories(): array

Описание: Вызов news.Categories.

Возвращает: array

comments(int $newsId): array

Описание: Вызов news.Comments.

ПараметрТипОписание
$newsIdint—

Возвращает: array

postComment(int $newsId, string $text, ?string $image = null, ?int $parentCommentId = null): NewsComment

Описание: Вызов news.PostComment.

ПараметрТипОписание
$newsIdint—
$textstring—
$image?string— По умолчанию: null.
$parentCommentId?int— По умолчанию: null.

Возвращает: NewsComment

updateComment(int $commentId, string $text, ?string $image = null, bool $deleteImage = false): NewsComment

Описание: Вызов news.UpdateComment.

ПараметрТипОписание
$commentIdint—
$textstring—
$image?string— По умолчанию: null.
$deleteImagebool— По умолчанию: false.

Возвращает: NewsComment

deleteComment(int $commentId): void

Описание: Вызов news.DeleteComment.

ПараметрТипОписание
$commentIdint—

Возвращает: void

На этой странице