PollController
extends AbstractActionController
in package
Table of Contents
Properties
- $aclService : AclService
- $pollCommentForm : PollComment
- $pollService : Poll
- $translator : Translator
Methods
- __construct() : mixed
- commentAction() : Response|ViewModel
- Submits a comment.
- historyAction() : ViewModel
- View all previous polls.
- indexAction() : ViewModel
- Displays the currently active poll.
- obtainPoll() : Poll|null
- Get the right from the route.
- requestAction() : ViewModel
- Request a poll.
- voteAction() : Response
- Submits a poll vote.
Properties
$aclService read-only
private
AclService
$aclService
$pollCommentForm read-only
private
PollComment
$pollCommentForm
$pollService read-only
private
Poll
$pollService
$translator read-only
private
Translator
$translator
Methods
__construct()
public
__construct(AclService $aclService, Translator $translator, PollComment $pollCommentForm, Poll $pollService) : mixed
Parameters
- $aclService : AclService
- $translator : Translator
- $pollCommentForm : PollComment
- $pollService : Poll
commentAction()
Submits a comment.
public
commentAction() : Response|ViewModel
Return values
Response|ViewModelhistoryAction()
View all previous polls.
public
historyAction() : ViewModel
Return values
ViewModelindexAction()
Displays the currently active poll.
public
indexAction() : ViewModel
Return values
ViewModelobtainPoll()
Get the right from the route.
public
obtainPoll() : Poll|null
Return values
Poll|nullrequestAction()
Request a poll.
public
requestAction() : ViewModel
Return values
ViewModelvoteAction()
Submits a poll vote.
public
voteAction() : Response