php Laravel:HasDatatable Trait
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了php Laravel:HasDatatable Trait相关的知识,希望对你有一定的参考价值。
<?php
namespace App\Traits;
trait HasDatatable
{
/**
* Get Datatable Fields to be display.
*
* @return array
*/
public function getDatatableFields() : array
{
if (! isset($this->datatable)) {
return ['*'];
}
return $this->datatable;
}
/**
* Datatable scope.
*
* @param \Illuminate\Database\Eloquent\Builder $query
* @return \Illuminate\Database\Eloquent\Builder
*/
public function scopeDatatable($query)
{
return $query->select($this->getDatatableFields());
}
}
以上是关于php Laravel:HasDatatable Trait的主要内容,如果未能解决你的问题,请参考以下文章
php Laravel:HasDatatable Trait API端点
php [Laravel Logs] Como loguear cosas con laravel #laravel #php
Laravel 4.2 + Laravel Valet + PHP 7 = 需要 Mcrypt PHP 扩展
PHP笔记-laravel环境搭建(Laravel5.8.35版本)
《PHP框架Laravel学习》系列分享专栏
php [Laravel - 自定义错误消息] Laravel 5.4其他登录条件 - 添加自定义错误消息。 #All #Script #Laravel #Php