Example #1
0
 /** Cadastrar User
  * @param array $data
  * @return int
  */
 public static function createUser($data = [])
 {
     $data['password'] = password_hash($data['password'], PASSWORD_DEFAULT);
     return Database::insert('user', $data);
 }
Example #2
0
 /**
  * Insere os dados de recuperação de senha
  * @param $user_id
  * @return int
  */
 private static function insertUserRecover($user_id)
 {
     $data['user_id'] = $user_id;
     $data['email'] = self::$email;
     $data['date_request_password'] = date('Y-m-d H:i:s');
     $data['expiration_date'] = date('Y-m-d H:i:s', strtotime("+1 hour"));
     $getLastId = Database::insert('user_recovery_password', $data);
     self::$getLastId = $getLastId;
     return $getLastId;
 }