Open Journal Systems
3.3.0
|
Public Member Functions | |
apiProfile ($args, $request) | |
authorize ($request, &$args, $roleAssignments) | |
changePassword ($args, $request) | |
contact ($args, $request) | |
deleteProfileImage ($args, $request) | |
identity ($args, $request) | |
notificationSettings ($args, $request) | |
publicProfile ($args, $request) | |
roles ($args, $request) | |
saveAPIProfile ($args, $request) | |
saveContact ($args, $request) | |
saveIdentity ($args, $request) | |
saveNotificationSettings ($args, $request) | |
savePassword ($args, $request) | |
savePublicProfile ($args, $request) | |
saveRoles ($args, $request) | |
uploadProfileImage ($args, $request) | |
![]() | |
__construct () | |
addPolicy ($authorizationPolicy, $addToTop=false) | |
addRoleAssignment ($roleIds, $operations) | |
getApiToken () | |
& | getAuthorizedContext () |
& | getAuthorizedContextObject ($assocType) |
& | getDispatcher () |
getFirstUserContext ($user, $contexts) | |
getId () | |
getLastAuthorizationMessage () | |
getRoleAssignment ($roleId) | |
getRoleAssignments () | |
getSiteRedirectContext ($request) | |
getTargetContext ($request, &$contextsCount=null) | |
index ($args, $request) | |
initialize ($request) | |
markRoleAssignmentsChecked () | |
requireSSL () | |
setApiToken ($apiToken) | |
setDispatcher ($dispatcher) | |
setEnforceRestrictedSite ($enforceRestrictedSite) | |
setId ($id) | |
setupTemplate ($request) | |
validate ($requiredContexts=null, $request=null) | |
Additional Inherited Members | |
![]() | |
static | getPageParamName ($rangeName) |
static | getRangeInfo ($request, $rangeName, $contextData=null) |
static | hashPageContext ($request, $contextData=array()) |
![]() | |
$_authorizationDecisionManager | |
$_checks = array() | |
$_dispatcher | |
$_enforceRestrictedSite = true | |
$_id | |
$_isBackendPage = false | |
$_roleAssignments = array() | |
$_roleAssignmentsChecked = false | |
![]() | |
$_apiToken = null | |
Handle requests for profile tab operations.
Definition at line 24 of file ProfileTabHandler.inc.php.
ProfileTabHandler::apiProfile | ( | $args, | |
$request | |||
) |
Display form to edit user's API key settings.
$args | array |
$request | PKPRequest |
Definition at line 215 of file ProfileTabHandler.inc.php.
References PKPHandler\setupTemplate().
ProfileTabHandler::authorize | ( | $request, | |
& | $args, | ||
$roleAssignments | |||
) |
Authorize this request.
Routers will call this method automatically thereby enforcing authorization. This method will be called before the validate() method and before passing control on to the handler operation.
NB: This method will be called once for every request only.
$request | Request |
$args | array request arguments |
$roleAssignments | array the operation role assignment, see getRoleAssignment() for more details. |
Reimplemented from PKPHandler.
Definition at line 32 of file ProfileTabHandler.inc.php.
References PKPHandler\addPolicy().
ProfileTabHandler::changePassword | ( | $args, | |
$request | |||
) |
Display form to change user's password.
$args | array |
$request | PKPRequest |
Definition at line 250 of file ProfileTabHandler.inc.php.
References PKPHandler\setupTemplate().
ProfileTabHandler::contact | ( | $args, | |
$request | |||
) |
Display form to edit user's contact information.
$args | array |
$request | PKPRequest |
Definition at line 81 of file ProfileTabHandler.inc.php.
References PKPHandler\setupTemplate().
ProfileTabHandler::deleteProfileImage | ( | $args, | |
$request | |||
) |
Remove a public profile image.
$args | array |
$request | PKPRequest |
Definition at line 181 of file ProfileTabHandler.inc.php.
ProfileTabHandler::identity | ( | $args, | |
$request | |||
) |
Display form to edit user's identity.
$args | array |
$request | PKPRequest |
Definition at line 46 of file ProfileTabHandler.inc.php.
References PKPHandler\setupTemplate().
ProfileTabHandler::notificationSettings | ( | $args, | |
$request | |||
) |
Fetch notifications tab content.
$args | array |
$request | PKPRequest |
Definition at line 286 of file ProfileTabHandler.inc.php.
References PKPHandler\setupTemplate().
ProfileTabHandler::publicProfile | ( | $args, | |
$request | |||
) |
Display form to edit user's publicProfile information.
$args | array |
$request | PKPRequest |
Definition at line 151 of file ProfileTabHandler.inc.php.
References PKPHandler\setupTemplate().
ProfileTabHandler::roles | ( | $args, | |
$request | |||
) |
Display form to edit user's roles information.
$args | array |
$request | PKPRequest |
Definition at line 116 of file ProfileTabHandler.inc.php.
References PKPHandler\setupTemplate().
ProfileTabHandler::saveAPIProfile | ( | $args, | |
$request | |||
) |
Validate and save changes to user's API key settings.
$args | array |
$request | PKPRequest |
Definition at line 229 of file ProfileTabHandler.inc.php.
References PKPHandler\setupTemplate().
ProfileTabHandler::saveContact | ( | $args, | |
$request | |||
) |
Validate and save changes to user's contact info.
$args | array |
$request | PKPRequest |
Definition at line 95 of file ProfileTabHandler.inc.php.
References PKPHandler\setupTemplate().
ProfileTabHandler::saveIdentity | ( | $args, | |
$request | |||
) |
Validate and save changes to user's identity info.
$args | array |
$request | PKPRequest |
Definition at line 60 of file ProfileTabHandler.inc.php.
References PKPHandler\setupTemplate().
ProfileTabHandler::saveNotificationSettings | ( | $args, | |
$request | |||
) |
Save user notification settings.
$args | array |
$request | PKPRequest |
Definition at line 301 of file ProfileTabHandler.inc.php.
References PKPHandler\setupTemplate().
ProfileTabHandler::savePassword | ( | $args, | |
$request | |||
) |
Save user's new password.
$args | array |
$request | PKPRequest |
Definition at line 264 of file ProfileTabHandler.inc.php.
References PKPHandler\setupTemplate().
ProfileTabHandler::savePublicProfile | ( | $args, | |
$request | |||
) |
Validate and save changes to user's publicProfile info.
$args | array |
$request | PKPRequest |
Definition at line 194 of file ProfileTabHandler.inc.php.
References PKPHandler\setupTemplate().
ProfileTabHandler::saveRoles | ( | $args, | |
$request | |||
) |
Validate and save changes to user's roles info.
$args | array |
$request | PKPRequest |
Definition at line 130 of file ProfileTabHandler.inc.php.
References PKPHandler\setupTemplate().
ProfileTabHandler::uploadProfileImage | ( | $args, | |
$request | |||
) |
Upload a public profile image.
$args | array |
$request | PKPRequest |
Definition at line 165 of file ProfileTabHandler.inc.php.