imbue / laravel-active
检查当前路由是否活跃的辅助工具。
1.0.0
2018-01-14 22:22 UTC
Requires
- php: >=7.0
- laravel/framework: >=5.5
This package is auto-updated.
Last update: 2024-09-29 05:01:45 UTC
README
Laravel Active 是一个 Laravel 扩展包,用于简化检查当前路径或路由是否活跃的过程。
要求
- Laravel >=5.5
安装
使用 composer require 命令将 Laravel Active 添加到您的 composer 文件中
$ composer require imbue/laravel-active
Laravel 5.5 使用包自动发现功能,因此不需要您手动添加 ServiceProvider。
将配置文件发布到您的本地配置文件夹
$ php artisan vendor:publish --tag=laravel-active
用法
// by path {{ active('articles') }} {{ active('articles/*') }} {{ active(['articles', 'articles/*']) }} // by route name {{ active('articles.*') }} {{ active(['articles', 'articles.*']) }}
示例
<ul class="navbar-nav"> <li class="nav-item {{ active(['blog', 'blogs/*']) }}"> <a class="nav-link" href="#">Blog</a> </li> </ul>
致谢
本包基于 dwightwatson 的 Active,并根据个人喜好进行了简化/修改。