amaraimusi / crudbase
CRUD 支持库
dev-master
2024-08-29 09:42 UTC
Requires (Dev)
- phpunit/phpunit: ^9.0
This package is auto-updated.
Last update: 2024-09-29 09:54:37 UTC
README
CrudBase 系列的管理界面支持库。只收集了通用的函数,因此也可以在其他不使用 CrudBase 系列的项目中使用。所有功能都集中在 CrudBase.php 中,请直接查看 CrudBase.php 文件。
自 2013-6-1 | 2023-4-4
从客户端项目更新此包的示例
与一般包更新相同。
以下是在 Laravel9 中开发的名为 crud_base_l9 的示例管理系统中更新 "amaraimusi/CrudBase" 包的示例。
cd git/crud_base_l9/dev
composer update amaraimusi/CrudBase
如何使用此类
CrudBase.php 集中了所有功能。请在 CrudBase.php 内定义的各种方法中像使用函数一样使用它们。
use CrudBase\CrudBase;
echo CrudBase::getVersion(); // バージョンを表示する。
将 CrudBase 项目的更改反映到客户端项目的流程
更改了 CrudBase 项目后,请使用 Git 进行提交和推送。使用与平时相同的 Git 方法。
然后,只需在客户端项目中更新 CrudBase 包即可。请参考“从客户端项目更新此包的示例”。
使用 PHP Unit 执行测试的方法
将 amaraimusi/CrudBase 项目的目录移动到。
cd git/CrudBase
以下命令将执行 tests 中所有测试文件的测试代码。
./vendor/bin/phpunit