railken / laravel-application
该软件包最新版本(v1.1.1)没有可用的许可信息。
v1.1.1
2019-05-22 19:37 UTC
Requires
- php: >=7.1.3
- illuminate/console: ~5.6
README
一个简单的加载器,允许将项目拆分为多个部分或创建多个应用程序。所有基本的laravel功能都将自动加载:命令、资源视图、资源/公共、路由、异常/处理程序、提供者
要求
PHP 5.6.4或更高版本。
Composer
您可以通过以下命令使用Composer安装它:Composer
composer require railken/laravel-manager
安装
- 将文件夹psr-4添加到您的
composer.json
,然后运行composer update
。
{ "autoload": { "psr-4": { "": "src/" } }, }
- 在
config/app.php
中的providers
数组中添加服务提供者
Railken\Laravel\App\AppServiceProvider::class,
- 替换"HandlerException in app/Exceptions/Handler"(仅限laravel 5.3+)
use Railken\Laravel\App\Exceptions\Handler as ExceptionHandler;
用法
- 在项目的根目录下创建一个新的src包文件夹,使用
php artisan railken:make:src Example
命令。
返回视图
return view('Example::index');
资产
{{ asset('src/Example/assets/welcome/main.css' )}}
异常处理器(仅限laravel 5.3+)
public function report(Exception $exception) { # Report only if it's a custom report # echo "A custom report"; } public function render($request, Exception $exception) { # Return only if it's a custom render # The first handler with a return in render method will be used # return parent::render($request, $exception); }