protected function registerViewExtension() { $hasExtension = in_array('stub', $this->view->getExtensions(), true); if ($hasExtension === false) { $this->view->addExtension('stub', 'blade'); } }
/** * Instantiate view factory. */ protected static function instantiateViewFactory() { static::createDirIfNotExist(static::$baseViewPath); static::createDirIfNotExist(static::$cachePath); $viewPaths = [static::$baseViewPath]; $cache = static::$cachePath; $blade = new Blade($viewPaths, $cache, static::$container); static::$viewFactory = $blade->view(); static::$viewFactory->addExtension('blade', 'blade'); }