designbycode/laravel-datatables

此包是Laravel模型创建数据表的后端实现。


README

Latest Version on Packagist GitHub Tests Action Status GitHub Code Style Action Status Total Downloads

此包是Laravel模型创建数据表的后端实现。

安装

您可以通过composer安装此包

composer require designbycode/laravel-datatables

您可以使用以下命令发布配置文件

php artisan vendor:publish --tag="datatables-config"

用法

use Designbycode\Datatables\DataTableController;

class CategoriesDataTable extends DataTableController
{
    public function builder(): Builder
    {
        return Category::query();
    }
    
}

与InertiaJs一起使用

use Designbycode\Datatables\DataTableController;
use Inertia\Inertia;
use Inertia\Response;

class CategoriesDataTable extends DataTableController
{
    public function builder(): Builder
    {
        return Category::query();
    }
    
    public function index(): Response
    {
        return Inertia::render('Categories', )
    }
    
}

测试

composer test

变更日志

请参阅变更日志以获取有关最近更改的更多信息。

贡献

请参阅贡献指南以获取详细信息。

安全漏洞

请查看我们的安全策略了解如何报告安全漏洞。

致谢

许可证

MIT许可证(MIT)。请参阅许可证文件以获取更多信息。