예제 #1
0
 /**
  * Constructor
  *
  * @param string                           $configName     Name of the session config.
  * @param \YapepBase\Storage\IStorage      $storage        The storage object.
  * @param \YapepBase\Request\HttpRequest   $request        The request object.
  * @param \YapepBase\Response\HttpResponse $response       The response object.
  * @param bool                             $autoRegister   If TRUE, it will automatically register as an event
  *                                                         handler.
  *
  * @throws \YapepBase\Exception\ConfigException   On configuration problems
  * @throws \YapepBase\Exception\Exception         On other problems
  */
 public function __construct($configName, IStorage $storage, HttpRequest $request, HttpResponse $response, $autoRegister = true)
 {
     $this->request = $request;
     $this->response = $response;
     parent::__construct($configName, $storage, $autoRegister);
 }
예제 #2
0
 /**
  * Constructor
  *
  * @param string                        $configName     Name of the session config.
  * @param \YapepBase\Storage\IStorage   $storage        The storage object.
  * @param string                        $sessionId      ID of the session.
  * @param bool                          $autoRegister   If TRUE, it will automatically register as an event handler.
  */
 public function __construct($configName, IStorage $storage, $sessionId, $autoRegister = true)
 {
     $this->sessionId = $sessionId;
     parent::__construct($configName, $storage, $autoRegister);
 }