Exemple #1
0
 /**
  * Private construction
  *
  * @param AppConfiguration $config
  * @param Request $request
  * @param Response $response
  */
 private function __construct(AppConfiguration $config, Request $request, Response $response)
 {
     $this->config = $config;
     $this->request = $request;
     $this->response = $response;
     $logger = new Logger($config->getLoggerMode(), $config->getLoggerPath() . '/error.log');
     $logger->register();
     $this->logger = $logger;
 }