本文整理汇总了PHP中Illuminate\Contracts\Foundation\Application::frameworkPath方法的典型用法代码示例。如果您正苦于以下问题:PHP Application::frameworkPath方法的具体用法?PHP Application::frameworkPath怎么用?PHP Application::frameworkPath使用的例子?那么, 这里精选的方法代码示例或许可以为您提供帮助。您也可以进一步了解该方法所在类Illuminate\Contracts\Foundation\Application
的用法示例。
在下文中一共展示了Application::frameworkPath方法的1个代码示例,这些例子默认根据受欢迎程度排序。您可以为喜欢或者感觉有用的代码点赞,您的评价将有助于系统推荐出更棒的PHP代码示例。
示例1: buildThemeList
/**
* @return void
*/
protected function buildThemeList()
{
$list = Collection::make();
$default = new Theme('默认模板', 'default');
$default->useCssPath(realpath($this->application->frameworkPath() . '/less'));
$default->useLessPath(realpath($this->application->frameworkPath() . '/less'));
$default->useFontPath(realpath($this->application->frameworkPath() . '/fonts'));
$default->useImagePath(realpath($this->application->frameworkPath() . '/images/default'));
$default->useJsPath(realpath($this->application->frameworkPath() . '/js'));
$default->useViewPath(realpath($this->application->frameworkPath() . '/views/default'));
$list->put('default', $default);
$admin = new Theme('后台模板', 'admin');
$admin->useCssPath(realpath($this->application->frameworkPath() . '/less'));
$admin->useLessPath(realpath($this->application->frameworkPath() . '/less'));
$admin->useFontPath(realpath($this->application->frameworkPath() . '/fonts'));
$admin->useImagePath(realpath($this->application->frameworkPath() . '/images/admin'));
$admin->useJsPath(realpath($this->application->frameworkPath() . '/js'));
$admin->useViewPath(realpath($this->application->frameworkPath() . '/views/admin'));
$list->put('admin', $admin);
$this->application->make('events')->fire(new GetThemeList($this->application, $list));
$this->list = $list;
}