AdminApprovalController
extends AbstractActionController
in package
Controller for all administrative activity actions.
Table of Contents
Properties
- $aclService : AclService
- $activityQueryService : ActivityQuery
- $activityService : Activity
- $translator : Translator
Methods
- __construct() : mixed
- applyProposalAction() : Response|ViewModel
- Apply the proposed update.
- approveAction() : Response|ViewModel
- Approve of an activity.
- disapproveAction() : Response|ViewModel
- Disapprove an activity.
- resetAction() : Response|ViewModel
- Reset the approval status of an activity.
- revokeProposalAction() : Response|ViewModel
- Revoke the proposed update.
- viewAction() : ViewModel
- View one activity.
- viewProposalAction() : ViewModel
- Display the proposed update.
- setApprovalStatus() : Response|ViewModel
- Set the approval status of the activity requested.
Properties
$aclService read-only
private
AclService
$aclService
$activityQueryService read-only
private
ActivityQuery
$activityQueryService
$activityService read-only
private
Activity
$activityService
$translator read-only
private
Translator
$translator
Methods
__construct()
public
__construct(AclService $aclService, Translator $translator, Activity $activityService, ActivityQuery $activityQueryService) : mixed
Parameters
- $aclService : AclService
- $translator : Translator
- $activityService : Activity
- $activityQueryService : ActivityQuery
applyProposalAction()
Apply the proposed update.
public
applyProposalAction() : Response|ViewModel
Return values
Response|ViewModelapproveAction()
Approve of an activity.
public
approveAction() : Response|ViewModel
Return values
Response|ViewModeldisapproveAction()
Disapprove an activity.
public
disapproveAction() : Response|ViewModel
Return values
Response|ViewModelresetAction()
Reset the approval status of an activity.
public
resetAction() : Response|ViewModel
Return values
Response|ViewModelrevokeProposalAction()
Revoke the proposed update.
public
revokeProposalAction() : Response|ViewModel
Return values
Response|ViewModelviewAction()
View one activity.
public
viewAction() : ViewModel
Return values
ViewModelviewProposalAction()
Display the proposed update.
public
viewProposalAction() : ViewModel
Return values
ViewModelsetApprovalStatus()
Set the approval status of the activity requested.
protected
setApprovalStatus(string $status) : Response|ViewModel
Parameters
- $status : string