Index controller, this one handles the default login / logout actions
package | Gems |
---|---|
subpackage | Default |
copyright | Copyright (c) 2011 Erasmus MC |
license | New BSD License |
since | Class available since version 1.0 |
inherited_from | \Gems_Controller_Action |
addMessage($message, $status = null
) : \MUtil_Controller_Action
\MUtil_Controller_Action
getChildOrganizationDescription() : string
string
getMessenger() : \Zend_Controller_Action_Helper_FlashMessenger
\Zend_Controller_Action_Helper_FlashMessenger
getTopOrganizationDescription() : string
string
indexAction()
initHtml(boolean $reset = false
) : void
boolean
Throws away any existing html output when true
loginAction()
logoffAction()
resetpasswordAction()
sendUserResetEMail(\Gems_User_User $user) : mixed
\Gems_User_User
mixed
string or array of Errors or null when successful.setMessenger(\Zend_Controller_Action_Helper_FlashMessenger $messenger) : \MUtil_Controller_Action
\Zend_Controller_Action_Helper_FlashMessenger
\MUtil_Controller_Action
createLoginForm(boolean $showToken= null
, boolean $showPasswordLost= null
) : \Gems_User_Form_LoginForm
boolean
Optional, show 'Ask token' button, $this->showTokenButton is used when not specified
boolean
Optional, show 'Lost password' button, $this->showPasswordLostButton is used when not specified
\Gems_User_Form_LoginForm
createResetRequestForm() : \Gems_User_Form_ResetForm
\Gems_User_Form_ResetForm
displayLoginForm(\Gems_User_Form_LoginForm $form)
\Gems_User_Form_LoginForm
displayResetForm(\Gems_Form_AutoLoadFormAbstract $form, mixed $errors)
\Gems_Form_AutoLoadFormAbstract
Rset password or reset request form
mixed
loadSnippetLoader()
setCurrentOrganizationTo(\Gems_User_User $user)
\Gems_User_User
$accesslog : \Gems_AccessLog
$currentUser : \Gems_User_User
$db : \Zend_Db_Adapter_Abstract
$loader : \Gems_Loader
$messenger : \Zend_Controller_Action_Helper_FlashMessenger
$util : \Gems_Util
$labelWidthFactor : float
null
Width = (max(characters in labels) * labelWidthFactor) . 'em'
$layeredLogin : boolean
false
$organizationMaxLines : integer
6
$returnToLoginAfterReset : boolean
true
$showPasswordLostButton : boolean
true
$showTokenButton : boolean
true