PHP Class PHPFusion\UserFieldsInput

Datei anzeigen Open project: php-fusion/PHP-Fusion

Public Properties

Property Type Description
$adminActivation
$emailVerification
$isAdminPanel FALSE to skip pass. True to validate password. New Register always FALSE.
$registration
$skipCurrentPass On insert or admin edit
$userData
$validation
$verifyNewEmail

Public Methods

Method Description
getData ( ) : array Model output
saveInsert ( ) : boolean Save User Fields
saveUpdate ( ) : boolean Update User Fields
setUserNameChange ( $value )
themeChanged ( )
verifyCode ( $value )

Private Methods

Method Description
_getPasswordInput ( $field )
_setAdminPassword ( )
_setEmailVerification ( ) Handle request for email verification Sends Verification code when you change email Sends Verification code when you register
_setEmptyFields ( ) : array Initialise empty fields
_setPassword ( ) Handle User Password Input and Validation
_setUserAvatar ( )
_setUserEmail ( ) Handle User Email Input and Validation
_setValidationError ( ) Get New Password Hash and Directly Set New Cookie if Authenticated
_settUserName ( ) Handle User Name Input and Validation
_verifyNewEmail ( ) Handle new email verification procedures
verify_password ( ) To validate only when _setUserEmail is true Changing Email address

Method Details

getData() public method

Model output
public getData ( ) : array
return array

saveInsert() public method

Save User Fields
public saveInsert ( ) : boolean
return boolean - true if successful.

saveUpdate() public method

Update User Fields
public saveUpdate ( ) : boolean
return boolean

setUserNameChange() public method

public setUserNameChange ( $value )

themeChanged() public method

public themeChanged ( )

verifyCode() public method

public verifyCode ( $value )

Property Details

$adminActivation public_oe property

public $adminActivation

$emailVerification public_oe property

public $emailVerification

$isAdminPanel public_oe property

FALSE to skip pass. True to validate password. New Register always FALSE.
public $isAdminPanel

$registration public_oe property

public $registration

$skipCurrentPass public_oe property

On insert or admin edit
public $skipCurrentPass

$userData public_oe property

public $userData

$validation public_oe property

public $validation

$verifyNewEmail public_oe property

public $verifyNewEmail