czim/with-blade-directive
最新稳定版本:1.1.0
Composer 安装命令:
composer require czim/with-blade-directive
包简介
@with blade directive
README 文档
README
A simple blade directive to help clean up your views.
Instead of doing this elaborate jig:
<tr> <td>{{ $model->relation->method()->object->first_name }}</td> <td>{{ $model->relation->method()->object->first_name }}</td> <td>{{ $model->relation->method()->object->email }}</td> </tr>
You can clean it up like this:
@with($model->relation->method()->object as $object) <tr> <td>{{ $object->first_name }}</td> <td>{{ $object->first_name }}</td> <td>{{ $object->email }}</td> </tr>
All this does is assign an expression to a variable.
Install
Via Composer
$ composer require czim/with-blade-directive
Then add the service provider in config/app.php:
Czim\WithBladeDirective\WithBladeDirectiveServiceProvider::class,
Usage
The @with directive supports two formats:
@with(any_expression($you * $want) as $variableName) @with('variableName', any_expression($you * $want))
These have exactly the same result.
Credits
License
The MIT License (MIT). Please see License File for more information.
统计信息
- 总下载量: 2.81k
- 月度下载量: 0
- 日度下载量: 0
- 收藏数: 1
- 点击次数: 1
- 依赖项目数: 0
- 推荐数: 0
其他信息
- 授权协议: MIT
- 更新时间: 2016-08-27