LumenでBladeのdirectiveを追加する方法。
1,AppServiceProviderの活性化
bootstrap/app.php の
$app->register(App\Providers\AppServiceProvider::class);
コメントを外す。
2,Providerの追加
Providers/AppServiceProviderに以下のように追加。
public function boot()
{
Blade::directive('abc', function ($expression) {
return '<a href="#">This is abc</a>';
});
}
これで @abc が使用できるようになる。
Laravelでは最初からAppServiceProviderが使えるが、Lumenは外されているので注意。
![WorkToolSmith [ワークツールスミス]](https://worktoolsmith.com/wp/wp-content/uploads/2014/11/d30716bfc62ca82b12c303b90f356916.png)

