Class **Phalcon\\Session\\Adapter\\Files** ========================================== *extends* abstract class :doc:`Phalcon\\Session\\Adapter ` *implements* ArrayAccess, Traversable, IteratorAggregate, Countable, :doc:`Phalcon\\Session\\AdapterInterface ` This adapter store sessions in plain files .. code-block:: php 'my-private-app' )); $session->start(); $session->set('var', 'some-value'); echo $session->get('var'); Methods ------- public **__construct** ([*array* $options]) inherited from Phalcon\\Session\\Adapter Phalcon\\Session\\Adapter constructor public **__destruct** () inherited from Phalcon\\Session\\Adapter ... public *boolean* **start** () inherited from Phalcon\\Session\\Adapter Starts the session (if headers are already sent the session will not be started) public **setOptions** (*array* $options) inherited from Phalcon\\Session\\Adapter Sets session's options .. code-block:: php setOptions(array( 'uniqueId' => 'my-private-app' )); public *array* **getOptions** () inherited from Phalcon\\Session\\Adapter Get internal options public *mixed* **get** (*string* $index, [*mixed* $defaultValue]) inherited from Phalcon\\Session\\Adapter Gets a session variable from an application context public **set** (*string* $index, *string* $value) inherited from Phalcon\\Session\\Adapter Sets a session variable in an application context .. code-block:: php set('auth', 'yes'); public *boolean* **has** (*string* $index) inherited from Phalcon\\Session\\Adapter Check whether a session variable is set in an application context .. code-block:: php has('auth')); public **remove** (*string* $index) inherited from Phalcon\\Session\\Adapter Removes a session variable from an application context .. code-block:: php remove('auth'); public *string* **getId** () inherited from Phalcon\\Session\\Adapter Returns active session id .. code-block:: php getId(); public *boolean* **isStarted** () inherited from Phalcon\\Session\\Adapter Check whether the session has been started .. code-block:: php isStarted()); public *boolean* **destroy** ([*unknown* $session_id]) inherited from Phalcon\\Session\\Adapter Destroys the active session .. code-block:: php destroy()); public **__get** (*unknown* $property) inherited from Phalcon\\Session\\Adapter ... public **__set** (*unknown* $property, *unknown* $value) inherited from Phalcon\\Session\\Adapter ... public **__isset** (*unknown* $property) inherited from Phalcon\\Session\\Adapter ... public **__unset** (*unknown* $property) inherited from Phalcon\\Session\\Adapter ... public **offsetGet** (*unknown* $property) inherited from Phalcon\\Session\\Adapter ... public **offsetSet** (*unknown* $property, *unknown* $value) inherited from Phalcon\\Session\\Adapter ... public **offsetExists** (*unknown* $property) inherited from Phalcon\\Session\\Adapter ... public **offsetUnset** (*unknown* $property) inherited from Phalcon\\Session\\Adapter ... public **count** () inherited from Phalcon\\Session\\Adapter ... public **getIterator** () inherited from Phalcon\\Session\\Adapter ...