![]() Server : Apache System : Linux server2.corals.io 4.18.0-348.2.1.el8_5.x86_64 #1 SMP Mon Nov 15 09:17:08 EST 2021 x86_64 User : corals ( 1002) PHP Version : 7.4.33 Disable Function : exec,passthru,shell_exec,system Directory : /home/corals/old/vendor/laminas/laminas-session/src/ |
<?php namespace Laminas\Session; use Laminas\EventManager\EventManagerInterface; use Laminas\Session\Config\ConfigInterface as Config; use Laminas\Session\SaveHandler\SaveHandlerInterface as SaveHandler; use Laminas\Session\Storage\StorageInterface as Storage; /** * Session manager interface */ interface ManagerInterface { /** @return self */ public function setConfig(Config $config); /** @return Config */ public function getConfig(); /** @return self */ public function setStorage(Storage $storage); /** @return Storage */ public function getStorage(); /** @return self */ public function setSaveHandler(SaveHandler $saveHandler); /** @return SaveHandler */ public function getSaveHandler(); /** @return bool */ public function sessionExists(); /** @return void */ public function start(); /** @return void */ public function destroy(); /** @return void */ public function writeClose(); /** * @param string $name * @return self */ public function setName($name); /** @return string */ public function getName(); /** * @param int|string $id * @return self */ public function setId($id); /** @return int|string */ public function getId(); /** @return self */ public function regenerateId(); /** * @param null|int $ttl * @return self */ public function rememberMe($ttl = null); /** @return self */ public function forgetMe(); /** @return void */ public function expireSessionCookie(); /** @return self */ public function setValidatorChain(EventManagerInterface $chain); /** @return EventManagerInterface */ public function getValidatorChain(); /** @return bool */ public function isValid(); }