laraerp/ordination
最新稳定版本:v1.0.4
Composer 安装命令:
composer require laraerp/ordination
包简介
README 文档
README
Adiciona ao model Eloquent o recurso de ordenar consulta por models relacionados.
Exemplo:
$clientes = Cliente::orderBy('pessoa.nome', 'desc')->get();
Como utilizar
Adicione a library
$ composer require laraerp/ordination
Adicione o ServiceProvider no arquivo config/app.php
// file START ommited 'providers' => [ // other providers ommited \Laraerp\Ordination\OrdinationServiceProvider::class, ], 'aliases' => [ // other aliases ommited 'Order' => Laraerp\Ordination\Facade::class, ], // file END ommited
Adicione a trait OrdinationTrait no model:
use Laraerp\Ordination\OrdinarionTrait; class Cliente extends Model{ use OrdinationTrait; /* * Belong To Pessoa */ public function pessoa(){ return $this->belongsTo(Pessoa::class); } }
Order::url()
Utilize o helper na sua view para gerar um link de ordenação:
<thead> <tr> <th><a href="{{Order::url('pessoa.documento')}}">Documento</a></th> <th><a href="{{Order::url('pessoa.nome')}}">Cliente</a></th> </tr> </thead>
License
The MIT License (MIT)
统计信息
- 总下载量: 2.45k
- 月度下载量: 0
- 日度下载量: 0
- 收藏数: 8
- 点击次数: 3
- 依赖项目数: 2
- 推荐数: 0
其他信息
- 授权协议: MIT
- 更新时间: 2015-04-10