Ejemplo n.º 1
0
 /**
  * 构造函数,初始化request, response,初始化配置工具,启动自动加载机制
  */
 protected function __construct()
 {
     $this->request = Request::getNormal();
     $this->request->withAttribute('path', strtolower(preg_replace('/\\?.*/', '', (string) $this->request->getUri())));
     $this->response = new Response();
     \Leno\Configure::init();
 }
Ejemplo n.º 2
0
<?php

define('ROOT', __DIR__);
require_once dirname(__DIR__) . '/vendor/autoload.php';
\Leno\Configure::init();
if (TEST_MVC ?? false) {
    \Test\Worker::setRouterClass('\\Test\\Router');
    $worker = \Test\Worker::instance();
    $worker->execute();
    $worker->logger()->info((string) $worker->getResponse()->getBody());
}
Ejemplo n.º 3
0
 protected function __construct()
 {
     $this->config = Configure::read('database');
 }
Ejemplo n.º 4
0
 public function encode($source)
 {
     $salt = Configure::read('salt') ?? self::getDefaultSalt();
 }