zoujingli / smart-admin-library
SmartAdmin base library for Hyperf applications.
v1.0.0
2026-05-22 07:10 UTC
Requires
- php: >=8.4
- ext-zip: *
- doctrine/dbal: ^4.3
- hyperf/cache: ^3.2
- hyperf/command: ^3.2
- hyperf/config: ^3.2
- hyperf/database: ^3.2
- hyperf/db-connection: ^3.2
- hyperf/di: ^3.2
- hyperf/framework: ^3.2
- hyperf/http-server: ^3.2
- hyperf/logger: ^3.2
- hyperf/redis: ^3.2
- hyperf/support: ^3.2
- hyperf/validation: ^3.2
- hyperf/websocket-server: ^3.2
- lcobucci/jwt: ^5.6
- zoujingli/ip2region: ^3.0
Requires (Dev)
- guzzlehttp/psr7: ^2.7
- phpstan/phpstan: ^2.1
- phpunit/phpunit: ^11.5
- symfony/var-dumper: ^8.0
This package is auto-updated.
Last update: 2026-05-22 07:10:30 UTC
README
SmartAdminLibrary 是 SmartAdmin 生态的开源基础库 Composer 包,提供 Core CRUD 基类、统一响应、权限注解、数据范围、租户上下文、日志审计、发布数据库工具以及源码期插件 ZIP 管理命令。
仓库定位
| 项目 | 说明 |
|---|---|
| 仓库 | zoujingli/SmartAdminLibrary |
| 可见性 | Public / Apache-2.0 开源 |
| Composer 包 | zoujingli/smart-admin-library |
| 面向对象 | SmartAdmin 主项目、公开插件、用户自定义插件和二次开发项目 |
能力范围
CoreController/CoreService/CoreMapper/CoreModel标准 CRUD 基座。- JWT 认证、
#[Auth]权限注解、统一响应和路由 404 业务响应收敛。 - 数据范围、租户上下文、日志审计、缓存、翻译和通用助手函数。
- Release 数据库快照、升级、恢复、dry-run 以及源码期插件 ZIP 打包、安装、移除、备份、恢复命令。
Installation
composer require zoujingli/smart-admin-library
License
Apache License 2.0。