/** * {@inheritdoc} */ public function init() { parent::init(); foreach ($this->config as $routeName => $routeConfig) { if (is_numeric($routeName)) { $routeName = Arr::get($routeConfig, 'name', uniqid()); } $this->set($routeName, Arr::get($routeConfig, 'uri'), Arr::get($routeConfig, 'regex'), Arr::get($routeConfig, 'force', false), Arr::get($routeConfig, 'defaults', [])); } }
/** * {@inheritdoc} */ public function init() { parent::init(); $this->cacheHandler = new phpFastCache($this->storage, ['path' => $this->path, 'securityKey' => $this->securityKey, 'fallback' => $this->fallback, 'htaccess' => $this->htaccess]); }
/** * {@inheritdoc} */ public function init() { parent::init(); $this->loader = TwigBase::createLoader($this->loaderOptions); $this->environment = TwigBase::createEnvironment($this->loader, $this->environmentOptions); }
/** * @inheritdoc */ public function init() { parent::init(); $this->start(); }
/** * @inheritdoc */ public function init() { parent::init(); // 加载会话消息 $this->loadMessages(); }