php-soft/laravel-array-view
最新稳定版本:v1.1.4
Composer 安装命令:
composer require php-soft/laravel-array-view
包简介
Laravel Array View
README 文档
README
An array view engine for Laravel PHP Framework.
Version Compatibility
| ArrayView | Laravel |
|---|---|
| 1.0.x | 5.1.x |
| 1.1.x | 5.1.x |
| 1.1.4 | 5.* |
Installation
$ composer require php-soft/laravel-array-view
Once this has finished, you will need to add the service provider to the providers array in your app.php config as follows:
'providers' => [ // ... PhpSoft\ArrayView\Providers\ArrayViewServiceProvider::class, ]
Next, also in the app.php config file, under the aliases array, you may want to add facades.
'aliases' => [ // ... 'ArrayView' => PhpSoft\ArrayView\Facades\ArrayView::class, ]
Usage
Code in controller (Example routes.php)
<?php Route::get('/articles/{id}', function ($id) { $article = Article::find($id); return response()->json(arrayView('article', [ 'article' => $article ])); });
views/article.array.php
<?php $this->set('title', $article->title); $this->set('author', function ($section) use ($article) { $section->set('name', $article->author->name); });
This template generates the following object:
[
'title' => 'Example Title',
'author' => [
'name' => 'John Doe'
]
]
Functions
Reference to https://github.com/huytbt/php-array-view#functions
统计信息
- 总下载量: 11.9k
- 月度下载量: 0
- 日度下载量: 0
- 收藏数: 3
- 点击次数: 0
- 依赖项目数: 9
- 推荐数: 0
其他信息
- 授权协议: MIT
- 更新时间: 2015-07-15