laravel 框架门面
在laravel app目录下创建自己的方法的文件夹,名字自定义
写一个测试方法
然后控制器里面use 方法 然后使用
如果方法使用的地方多起来,以后再改就会很麻烦,这时我们可以使用门面
在laravel app目录下创建自己的方法的文件夹,名字自定义
写一个测试方法
然后控制器里面use 方法 然后使用
如果方法使用的地方多起来,以后再改就会很麻烦,这时我们可以使用门面
我们可以创建一个服务提供者
php artisan make:provider TestProvider
· 1
创建的文件会在 App\Providers 目录下
注册服务提供者 config/app.php中的 providers
创建一个门面类 在 App\Facade下
<?php
namespace App\Facade;
use Illuminate\Support\Facades\Facade;
class Test extends Facade
{
protected static function getFacadeAccessor()
{
return 'TestT'; //与服务提供者里面的表示名一样
}
}
· 在config/app.php中的aliases
就可以开始使用门面了
return MyTest::index();
· 1
页面输出
this is very Beautiful !
· 1
若要改变 可以直接在服务提供者里面更改方法路径