ActivityController
extends AbstractActionController
in package
Table of Contents
Properties
- $aclService : AclService
- $activityQueryService : ActivityQuery
- $signupListQueryService : SignupListQuery
- $signupMapper : Signup
- $signupService : Signup
- $translator : Translator
Methods
- __construct() : mixed
- archiveAction() : ViewModel
- Display all the finished activities in a school year.
- externalSignupAction() : Response|ViewModel
- flashMessenger() : FlashMessenger
- indexAction() : ViewModel
- View all activities.
- signoffAction() : Response|ViewModel
- Signup for an activity.
- signupAction() : Response|ViewModel
- Signup for an activity.
- viewAction() : mixed
- View one activity.
- viewSignupListAction() : ViewModel
- prepareSignupForm() : Signup|null
- Get the appropriate signup form.
- redirectActivityRequest() : Response
- Redirects to the view of the activity with the given $id, where the $error message can be displayed if the request was unsuccessful (i.e.
Properties
$aclService read-only
private
AclService
$aclService
$activityQueryService read-only
private
ActivityQuery
$activityQueryService
$signupListQueryService read-only
private
SignupListQuery
$signupListQueryService
$signupMapper read-only
private
Signup
$signupMapper
$signupService read-only
private
Signup
$signupService
$translator read-only
private
Translator
$translator
Methods
__construct()
public
__construct(AclService $aclService, Translator $translator, Signup $signupMapper, ActivityQuery $activityQueryService, Signup $signupService, SignupListQuery $signupListQueryService) : mixed
Parameters
- $aclService : AclService
- $translator : Translator
- $signupMapper : Signup
- $activityQueryService : ActivityQuery
- $signupService : Signup
- $signupListQueryService : SignupListQuery
archiveAction()
Display all the finished activities in a school year.
public
archiveAction() : ViewModel
Return values
ViewModelexternalSignupAction()
public
externalSignupAction() : Response|ViewModel
Return values
Response|ViewModelflashMessenger()
public
flashMessenger() : FlashMessenger
Return values
FlashMessengerindexAction()
View all activities.
public
indexAction() : ViewModel
Return values
ViewModelsignoffAction()
Signup for an activity.
public
signoffAction() : Response|ViewModel
Return values
Response|ViewModelsignupAction()
Signup for an activity.
public
signupAction() : Response|ViewModel
Return values
Response|ViewModelviewAction()
View one activity.
public
viewAction() : mixed
viewSignupListAction()
public
viewSignupListAction() : ViewModel
Return values
ViewModelprepareSignupForm()
Get the appropriate signup form.
protected
prepareSignupForm(SignupList $signupList, Container $activitySession) : Signup|null
Parameters
- $signupList : SignupList
- $activitySession : Container
Return values
Signup|null —$form
redirectActivityRequest()
Redirects to the view of the activity with the given $id, where the $error message can be displayed if the request was unsuccessful (i.e.
protected
redirectActivityRequest(int $activityId, int $signupListId, bool $success, string $message) : Response
$success was false).
Parameters
- $activityId : int
- $signupListId : int
- $success : bool
-
Whether the request was successful
- $message : string