X-Git-Url: https://git.mxchange.org/?a=blobdiff_plain;f=src%2FCore%2FSession%2FDatabaseSessionHandler.php;h=f249b37fd7a750ca97997062aee0e9382f5adbe3;hb=103535d6206e9f2c2260d0554ecc41d31baaf9dd;hp=82cb36aacb6d6e852f5be72db5d716b8b968879b;hpb=4e44b07dfe07dde78fe8a095fbb43d9ec1ffcb53;p=friendica.git diff --git a/src/Core/Session/DatabaseSessionHandler.php b/src/Core/Session/DatabaseSessionHandler.php index 82cb36aacb..f249b37fd7 100644 --- a/src/Core/Session/DatabaseSessionHandler.php +++ b/src/Core/Session/DatabaseSessionHandler.php @@ -4,8 +4,7 @@ namespace Friendica\Core\Session; use Friendica\BaseObject; use Friendica\Core\Session; -use Friendica\Database\dba; -use Friendica\Database\DBM; +use Friendica\Database\DBA; use SessionHandlerInterface; require_once 'boot.php'; @@ -15,7 +14,7 @@ require_once 'include/text.php'; /** * SessionHandler using database * - * @author Hypolite Petovan + * @author Hypolite Petovan */ class DatabaseSessionHandler extends BaseObject implements SessionHandlerInterface { @@ -30,8 +29,8 @@ class DatabaseSessionHandler extends BaseObject implements SessionHandlerInterfa return ''; } - $session = dba::selectFirst('session', ['data'], ['sid' => $session_id]); - if (DBM::is_result($session)) { + $session = DBA::selectFirst('session', ['data'], ['sid' => $session_id]); + if (DBA::isResult($session)) { Session::$exists = true; return $session['data']; } @@ -67,10 +66,10 @@ class DatabaseSessionHandler extends BaseObject implements SessionHandlerInterfa if (Session::$exists) { $fields = ['data' => $session_data, 'expire' => $expire]; $condition = ["`sid` = ? AND (`data` != ? OR `expire` != ?)", $session_id, $session_data, $expire]; - dba::update('session', $fields, $condition); + DBA::update('session', $fields, $condition); } else { $fields = ['sid' => $session_id, 'expire' => $default_expire, 'data' => $session_data]; - dba::insert('session', $fields); + DBA::insert('session', $fields); } return true; @@ -83,13 +82,13 @@ class DatabaseSessionHandler extends BaseObject implements SessionHandlerInterfa public function destroy($id) { - dba::delete('session', ['sid' => $id]); + DBA::delete('session', ['sid' => $id]); return true; } public function gc($maxlifetime) { - dba::delete('session', ["`expire` < ?", time()]); + DBA::delete('session', ["`expire` < ?", time()]); return true; } }