sukohi / bakery
此包的最新版本(2.0.0)没有可用的许可信息。
主要针对Laravel开发的PHP包,用于通过路由生成面包屑。
2.0.0
2015-08-16 00:08 UTC
Requires
- laravel/framework: ~5.0
This package is not auto-updated.
Last update: 2024-09-14 15:58:03 UTC
README
主要针对Laravel开发的PHP包,用于通过路由生成面包屑。
(适用于Laravel 4.2。 Laravel 5+ 适用于)
安装
在composer.json中添加此包名
"require": {
"sukohi/bakery": "2.*"
}
执行composer命令
composer update
在app.php中注册服务提供者
'providers' => [
...Others...,
Sukohi\Bakery\BakeryServiceProvider::class,
]
也别名
'aliases' => [
...Others...,
'Bakery' => Sukohi\Bakery\Facades\Bakery::class
]
用法
$params = [
'home' => 'Home',
'home.area:vancouver' => 'Vancouver',
'home.food:sushi,popular' => 'Popular sushi restaurants',
'*' => 'Samurai'
];
foreach(\Bakery::get($params) as $bakery) {
if($bakery->isCurrent) {
echo $bakery->title;
} else {
echo link_to($bakery->url, $bakery->title) .' > ';
}
}
关于参数模式
- 'route' => 'title'
- 'route:parameter' => 'title'
- 'route:parameter1,parameter2' => 'title',
- '*' => '当前页面'
许可
此包根据MIT许可证授权。
版权所有2014 Sukohi Kuhoh