NewsAdminController
extends AbstractActionController
in package
Table of Contents
Properties
- $aclService : AclService
- $newsService : News
- $translator : Translator
Methods
- __construct() : mixed
- createAction() : Response|ViewModel
- Create a news item.
- deleteAction() : Response|ViewModel
- Delete a news item.
- editAction() : Response|ViewModel
- Edit a news item.
- listAction() : ViewModel
Properties
$aclService read-only
private
AclService
$aclService
$newsService read-only
private
News
$newsService
$translator read-only
private
Translator
$translator
Methods
__construct()
public
__construct(AclService $aclService, Translator $translator, News $newsService) : mixed
Parameters
- $aclService : AclService
- $translator : Translator
- $newsService : News
createAction()
Create a news item.
public
createAction() : Response|ViewModel
Return values
Response|ViewModeldeleteAction()
Delete a news item.
public
deleteAction() : Response|ViewModel
TODO: Non-idempotent requests should be done via POST, not GET.
Return values
Response|ViewModeleditAction()
Edit a news item.
public
editAction() : Response|ViewModel
Return values
Response|ViewModellistAction()
public
listAction() : ViewModel