\AclUser\ControllerManageUsersController

This controller is responsible for user management (adding, editing, viewing users and changing user's password).

Summary

Methods
Properties
Constants
onDispatch()
__construct()
listUsersAction()
manageUserRolesAction()
ajaxGetPhotoUploadFormAction()
ajaxReceiveUserPhotoFileAction()
editProfileAction()
ajaxUpdateUserRoleMembershipAction()
ajaxToggleSuspensionUserByIdAction()
ajaxDeleteUserByIdAction()
ajaxGetBasicProfileFormAction()
No public properties found
No constants found
No protected methods found
$manageUsersManager
N/A
No private methods found
$viewRenderer
N/A

Properties

$manageUsersManager

$manageUsersManager : \AclUser\Service\ManageUsersManager

ManageUsersManager Service handles logic for this controller

Type

\AclUser\Service\ManageUsersManager

$viewRenderer

$viewRenderer : \AclUser\Controller\Zend\View\Renderer\PhpRenderer

Instance that renders views

Type

\AclUser\Controller\Zend\View\Renderer\PhpRenderer

Methods

onDispatch()

onDispatch(\Zend\Mvc\MvcEvent  $e) 

Intercept on dispatch event to get view renderer

Parameters

\Zend\Mvc\MvcEvent $e

__construct()

__construct(\AclUser\Service\ManageUsersManager  $userManager) 

Instantiate controller class with injected resources

Parameters

\AclUser\Service\ManageUsersManager $userManager

listUsersAction()

listUsersAction() : \Zend\View\Model\ViewModel

Get list of all registered users

Returns

\Zend\View\Model\ViewModel

manageUserRolesAction()

manageUserRolesAction() : \Zend\View\Model\ViewModel

Manage particular user's roles

Returns

\Zend\View\Model\ViewModel

ajaxGetPhotoUploadFormAction()

ajaxGetPhotoUploadFormAction() : \Zend\View\Model\JsonModel

Send photo upload form in view script as JSON

Returns

\Zend\View\Model\JsonModel

ajaxReceiveUserPhotoFileAction()

ajaxReceiveUserPhotoFileAction() : \Zend\View\Model\JsonModel

Ajax action to which user's photo file object is posted

Returns

\Zend\View\Model\JsonModel

editProfileAction()

editProfileAction() : \Zend\View\Model\ViewModel

Go to edit user's profile page

Returns

\Zend\View\Model\ViewModel

ajaxUpdateUserRoleMembershipAction()

ajaxUpdateUserRoleMembershipAction() : \Zend\View\Model\JsonModel

Add or remove role from user (ajax)

Returns

\Zend\View\Model\JsonModel

ajaxToggleSuspensionUserByIdAction()

ajaxToggleSuspensionUserByIdAction() : \Zend\View\Model\JsonModel

Toggle whether user is active or suspended

Returns

\Zend\View\Model\JsonModel

ajaxDeleteUserByIdAction()

ajaxDeleteUserByIdAction() : \Zend\View\Model\JsonModel

Delete registered user

Returns

\Zend\View\Model\JsonModel

ajaxGetBasicProfileFormAction()

ajaxGetBasicProfileFormAction() : \Zend\View\Model\JsonModel

Get profile form page

Returns

\Zend\View\Model\JsonModel