designbycode / laravel-datatables
此包是Laravel模型创建数据表的后端实现。
v2.0.2
2024-03-30 06:17 UTC
Requires
- php: ^8.2
- doctrine/dbal: ^4.0.1
- illuminate/contracts: ^v11.0.6
- spatie/laravel-package-tools: ^1.16.0
Requires (Dev)
- larastan/larastan: ^v2.9.2
- laravel/pint: ^v1.14.0
- nunomaduro/collision: ^v8.1.1
- orchestra/testbench: ^v9.0.0
- pestphp/pest: ^v2.34.4
- pestphp/pest-plugin-arch: ^v2.7.0
- pestphp/pest-plugin-laravel: ^v2.3.0
- phpstan/extension-installer: ^1.3.1
- phpstan/phpstan: ^1.10.62
- phpstan/phpstan-deprecation-rules: ^1.1.4
- phpstan/phpstan-phpunit: ^1.3.16
- spatie/laravel-ray: ^1.35.1
- dev-main
- v2.0.2
- 2.0
- v1.4.2
- v1.4.1
- v1.4.0
- v1.3.5
- v1.3.4
- v1.3.3
- v1.3.2
- v1.3.1
- v1.3.0
- v1.2.1
- v1.2.0
- v1.1.1
- v1.1.0
- dev-dependabot/github_actions/dependabot/fetch-metadata-2.2.0
- dev-dependabot/github_actions/stefanzweifel/git-auto-commit-action-5
- dev-dependabot/github_actions/ramsey/composer-install-3
- dev-dependabot/github_actions/actions/checkout-4
This package is auto-updated.
Last update: 2024-09-08 07:44:53 UTC
README
此包是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)。请参阅许可证文件以获取更多信息。