erLhcoreClassModelUser::setPassword PHP Method

setPassword() public method

public setPassword ( $password )
    public function setPassword($password)
    {
        $hash = password_hash($password, PASSWORD_DEFAULT);
        if ($hash) {
            $this->password = $hash;
        } else {
            return false;
        }
    }

Usage Example

コード例 #1
0
ファイル: new.php プロジェクト: sudogitguy/livehelperchat
     $UserData->hide_online = 0;
 }
 if ($form->hasValidData('UserInvisible') && $form->UserInvisible == true) {
     $UserData->invisible_mode = 1;
 } else {
     $UserData->invisible_mode = 0;
 }
 $globalDepartament = array();
 if (isset($_POST['all_departments']) && $_POST['all_departments'] == 'on') {
     $UserData->all_departments = 1;
     $globalDepartament[] = 0;
 } else {
     $UserData->all_departments = 0;
 }
 if (count($Errors) == 0) {
     $UserData->setPassword($form->Password);
     $UserData->email = $form->Email;
     $UserData->name = $form->Name;
     $UserData->username = $form->Username;
     erLhcoreClassUser::getSession()->save($UserData);
     if (isset($_POST['UserDepartament']) && count($_POST['UserDepartament']) > 0) {
         $globalDepartament = array_merge($_POST['UserDepartament'], $globalDepartament);
     }
     if (count($globalDepartament) > 0) {
         erLhcoreClassUserDep::addUserDepartaments($globalDepartament, $UserData->id, $UserData);
     }
     erLhcoreClassModelGroupUser::removeUserFromGroups($UserData->id);
     foreach ($UserData->user_groups_id as $group_id) {
         $groupUser = new erLhcoreClassModelGroupUser();
         $groupUser->group_id = $group_id;
         $groupUser->user_id = $UserData->id;
All Usage Examples Of erLhcoreClassModelUser::setPassword