Stub function for 1.4 style users. Tries to upgrade the user to StaffUser at every opportunity.
Mainly to implement TargetAbstract.
package | Gems |
---|---|
subpackage | User |
copyright | Copyright (c) 2011 Erasmus MC |
license | New BSD License |
since | Class available since version 1.5 |
inherited_from | \Gems_User_UserDefinitionAbstract |
canResetPassword(\Gems_User_User $user = null
) : boolean
Returns the setting for the definition whan no user is passed, otherwise returns the answer for this specific user.
inherited_from | \Gems_User_UserDefinitionAbstract::canResetPassword() |
---|
\Gems_User_User
Optional, the user whose password might change
boolean
canResetPassword(\Gems_User_User $user = null
) : boolean
Returns the setting for the definition whan no user is passed, otherwise returns the answer for this specific user.
inherited_from | \Gems_User_UserDefinitionInterface::canResetPassword() |
---|
\Gems_User_User
Optional, the user whose password might change
boolean
canSetPassword(\Gems_User_User $user = null
) : boolean
Returns the setting for the definition whan no user is passed, otherwise returns the answer for this specific user.
inherited_from | \Gems_User_UserDefinitionAbstract::canSetPassword() |
---|
\Gems_User_User
Optional, the user whose password might change
boolean
canSetPassword(\Gems_User_User $user = null
) : boolean
Returns the setting for the definition whan no user is passed, otherwise returns the answer for this specific user.
inherited_from | \Gems_User_UserDefinitionInterface::canSetPassword() |
---|
\Gems_User_User
Optional, the user whose password might change
boolean
getAuthAdapter(\Gems_User_User $user, string $password) : \Zend_Auth_Adapter_Interface
\Gems_User_User
string
\Zend_Auth_Adapter_Interface
getPasswordResetKey(\Gems_User_User $user) : string
inherited_from | \Gems_User_UserDefinitionAbstract::getPasswordResetKey() |
---|
\Gems_User_User
The user to create a key for.
string
getPasswordResetKey(\Gems_User_User $user) : string
inherited_from | \Gems_User_UserDefinitionInterface::getPasswordResetKey() |
---|
\Gems_User_User
The user to create a key for.
string
getResetKeyDurationInHours() : integer
inherited_from | \Gems_User_UserDefinitionInterface::getResetKeyDurationInHours() |
---|
integer
getUserData(string $login_name, integer $organization) : array
string
integer
array
Of data to fill the user with.hasPassword(\Gems_User_User $user) : boolean
inherited_from | \Gems_User_UserDefinitionInterface::hasPassword() |
---|
\Gems_User_User
The user to check
boolean
isStaff() : boolean
Used only when the definition does not return a user_staff field.
inherited_from | \Gems_User_UserDefinitionInterface::isStaff() |
---|
boolean
setPassword(\Gems_User_User $user, string $password) : \Gems_User_UserDefinitionInterface
inherited_from | \Gems_User_UserDefinitionAbstract::setPassword() |
---|
\Gems_User_User
The user whose password to change
string
\Gems_User_UserDefinitionInterface
(continuation pattern)setPassword(\Gems_User_User $user, string $password) : \Gems_User_UserDefinitionInterface
inherited_from | \Gems_User_UserDefinitionInterface::setPassword() |
---|
\Gems_User_User
The user whose password to change
string
\Gems_User_UserDefinitionInterface
(continuation pattern)getUserSelect(string $login_name, integer $organization) : \Zend_Db_Select
string
integer
\Zend_Db_Select
hashNewPassword(string $password) : string
string
string
hashPassword(string $password) : string
string
string
makeNewStaffUser(\Gems_User_User $user, string $password)
\Gems_User_User
string
$db : \Zend_Db_Adapter_Abstract
$hoursResetKeyIsValid : integer
24
inherited_from | \Gems_User_UserDefinitionAbstract::hoursResetKeyIsValid |
---|
$hoursResetKeyIsValid : integer
0
$project : \Gems_Project_ProjectSettings