DevCraft Документации
EnglishReferenceRepositories

NewsRepository v1.0.0

Methods for one API section.

Description: Methods for one API section.

Namespace: DevCraftClub\MyShows\Repository

Since: 1.0.0

See also:

Methods

get(NewsSearchFilter $filter): array

Description: Calls news.Get.

ParameterTypeDescription
$filterNewsSearchFilter—

Returns: array

count(NewsSearchFilter $filter): int

Description: Calls news.Count.

ParameterTypeDescription
$filterNewsSearchFilter—

Returns: int

getById(int $newsId): ?News

Description: Calls news.GetById.

ParameterTypeDescription
$newsIdint—

Returns: News

categories(): array

Description: Calls news.Categories.

Returns: array

comments(int $newsId): array

Description: Calls news.Comments.

ParameterTypeDescription
$newsIdint—

Returns: array

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

Description: Calls news.PostComment.

ParameterTypeDescription
$newsIdint—
$textstring—
$image?string— Default: null.
$parentCommentId?int— Default: null.

Returns: NewsComment

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

Description: Calls news.UpdateComment.

ParameterTypeDescription
$commentIdint—
$textstring—
$image?string— Default: null.
$deleteImagebool— Default: false.

Returns: NewsComment

deleteComment(int $commentId): void

Description: Calls news.DeleteComment.

ParameterTypeDescription
$commentIdint—

Returns: void

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