amaraimusi/crudbase

CRUD 支持库

dev-master 2024-08-29 09:42 UTC

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