/** 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); }
/** * 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; }