Documentation

News
in package

News service.

Table of Contents

Properties

$aclService  : AclService
$newsItemForm  : NewsItem
$newsItemMapper  : NewsItem
$translator  : Translator

Methods

__construct()  : mixed
createNewsItem()  : bool
Creates a news item.
deleteNewsItem()  : void
Removes a news item.
getLatestNewsItems()  : array<string|int, NewsItem>
Retrieves a certain number of news items sorted descending by their date.
getNewsItemById()  : NewsItem|null
Returns a single NewsItem by its id.
getNewsItemForm()  : NewsItem
Get the NewsItem form.
getPaginatorAdapter()  : DoctrinePaginator
Returns a paginator adapter for paging through news items.
updateNewsItem()  : bool

Properties

$translator read-only

private Translator $translator

Methods

createNewsItem()

Creates a news item.

public createNewsItem(array<string|int, mixed> $data) : bool
Parameters
$data : array<string|int, mixed>

form post data

Tags
phpcsSuppress

SlevomatCodingStandard.TypeHints.ParameterTypeHint.MissingTraversableTypeHintSpecification

Return values
bool

deleteNewsItem()

Removes a news item.

public deleteNewsItem(NewsItem $newsItem) : void
Parameters
$newsItem : NewsItem

the id of the news item to remove

getLatestNewsItems()

Retrieves a certain number of news items sorted descending by their date.

public getLatestNewsItems(int $count) : array<string|int, NewsItem>
Parameters
$count : int
Return values
array<string|int, NewsItem>

getNewsItemById()

Returns a single NewsItem by its id.

public getNewsItemById(int $newsItem) : NewsItem|null
Parameters
$newsItem : int
Return values
NewsItem|null

getPaginatorAdapter()

Returns a paginator adapter for paging through news items.

public getPaginatorAdapter() : DoctrinePaginator
Return values
DoctrinePaginator

updateNewsItem()

public updateNewsItem(NewsItem $newsItem, array<string|int, mixed> $data) : bool
Parameters
$newsItem : NewsItem
$data : array<string|int, mixed>

form post data

Tags
phpcsSuppress

SlevomatCodingStandard.TypeHints.ParameterTypeHint.MissingTraversableTypeHintSpecification

Return values
bool

        
On this page

Search results