]> git.mxchange.org Git - friendica.git/blobdiff - src/Core/Session.php
Line endings are converted to unix style
[friendica.git] / src / Core / Session.php
index b5c09f745b27a549f637f9793ce849deac64f8e4..20d1e9ef7b521e6aac48cce6e357a2633078eadb 100644 (file)
@@ -1,57 +1,57 @@
-<?php\r
-\r
-/**\r
- * @file src/Core/Session.php\r
- */\r
-namespace Friendica\Core;\r
-\r
-use Friendica\Core\Session\DatabaseSessionHandler;\r
-use Friendica\Core\Session\MemcacheSessionHandler;\r
-\r
-/**\r
- * High-level Session service class\r
- *\r
- * @author Hypolite Petovan <mrpetovan@gmail.com>\r
- */\r
-class Session\r
-{\r
-       public static $exists = false;\r
-       public static $expire = 180000;\r
-\r
-       public static function init()\r
-       {\r
-               ini_set('session.gc_probability', 50);\r
-               ini_set('session.use_only_cookies', 1);\r
-               ini_set('session.cookie_httponly', 1);\r
-\r
-               if (Config::get('system', 'ssl_policy') == SSL_POLICY_FULL) {\r
-                       ini_set('session.cookie_secure', 1);\r
-               }\r
-\r
-               if (!Config::get('system', 'disable_database_session')) {\r
-                       $memcache = Cache::memcache();\r
-                       if (is_object($memcache)) {\r
-                               $SessionHandler = new MemcacheSessionHandler($memcache);\r
-                       } else {\r
-                               $SessionHandler = new DatabaseSessionHandler();\r
-                       }\r
-\r
-                       session_set_save_handler($SessionHandler);\r
-               }\r
-       }\r
-\r
-       public static function exists($name)\r
-       {\r
-               return isset($_SESSION[$name]);\r
-       }\r
-\r
-       public static function get($name)\r
-       {\r
-               return defaults($_SESSION, $name, null);\r
-       }\r
-\r
-       public static function set($name, $value)\r
-       {\r
-               $_SESSION[$name] = $value;\r
-       }\r
-}\r
+<?php
+
+/**
+ * @file src/Core/Session.php
+ */
+namespace Friendica\Core;
+
+use Friendica\Core\Session\DatabaseSessionHandler;
+use Friendica\Core\Session\MemcacheSessionHandler;
+
+/**
+ * High-level Session service class
+ *
+ * @author Hypolite Petovan <mrpetovan@gmail.com>
+ */
+class Session
+{
+       public static $exists = false;
+       public static $expire = 180000;
+
+       public static function init()
+       {
+               ini_set('session.gc_probability', 50);
+               ini_set('session.use_only_cookies', 1);
+               ini_set('session.cookie_httponly', 1);
+
+               if (Config::get('system', 'ssl_policy') == SSL_POLICY_FULL) {
+                       ini_set('session.cookie_secure', 1);
+               }
+
+               if (!Config::get('system', 'disable_database_session')) {
+                       $memcache = Cache::memcache();
+                       if (is_object($memcache)) {
+                               $SessionHandler = new MemcacheSessionHandler($memcache);
+                       } else {
+                               $SessionHandler = new DatabaseSessionHandler();
+                       }
+
+                       session_set_save_handler($SessionHandler);
+               }
+       }
+
+       public static function exists($name)
+       {
+               return isset($_SESSION[$name]);
+       }
+
+       public static function get($name)
+       {
+               return defaults($_SESSION, $name, null);
+       }
+
+       public static function set($name, $value)
+       {
+               $_SESSION[$name] = $value;
+       }
+}