]> git.mxchange.org Git - friendica.git/commitdiff
Add phpdoc
authornupplaPhil <admin@philipp.info>
Mon, 9 Dec 2019 23:50:05 +0000 (00:50 +0100)
committernupplaPhil <admin@philipp.info>
Mon, 9 Dec 2019 23:50:05 +0000 (00:50 +0100)
src/Core/Session/ISession.php
src/Core/Session/MemorySession.php
src/Core/Session/NativeSession.php
src/Factory/SessionFactory.php

index 006cc6ce6aa48d5cb50b0a33e92e4712f8b8084e..a2046e915c63c21b4a3e18e230384460586beee5 100644 (file)
@@ -2,8 +2,9 @@
 
 namespace Friendica\Core\Session;
 
-use Friendica\BaseObject;
-
+/**
+ * Contains all global supported Session methods
+ */
 interface ISession
 {
        /**
index 08838c433f3ffd91ffac0a43e6a8a27ff8a108b1..eee481d3b0afc304df9f67c5fed3adb3cbc82432 100644 (file)
@@ -3,8 +3,6 @@
 namespace Friendica\Core\Session;
 
 /**
- * Native Session functions for internal Session usage.
- *
  * Usable for backend processes (daemon/worker) and testing
  */
 final class MemorySession implements ISession
index 2c1507dd155843ab0a045c803149d0e857bf01e2..49278ed4a66ae5d9a9c6948f38f61bbc7e407e4c 100644 (file)
@@ -6,6 +6,9 @@ use Friendica\Core\Config\Configuration;
 use Friendica\App;
 use Friendica\Model\User\Cookie;
 
+/**
+ * The native Session class which uses the PHP internal Session function
+ */
 class NativeSession implements ISession
 {
        /** @var Cookie */
@@ -88,7 +91,5 @@ class NativeSession implements ISession
        {
                $this->cookie->clear();
                $_SESSION = [];
-               session_unset();
-               session_destroy();
        }
 }
index ed2f787b4273aafc79f0db0ee2d2315b5998bc8e..999c424c9954578c213aa55e7fe8857e1e4fee54 100644 (file)
@@ -18,6 +18,9 @@ use Friendica\Model\User\Cookie;
 use Friendica\Util\Profiler;
 use Psr\Log\LoggerInterface;
 
+/**
+ * Factory for creating a valid Session for this run
+ */
 class SessionFactory
 {
        /** @var string The plain, PHP internal session management */