kakaeriel / cakephp-utils
CakePHP 3.x 插件,包含实用组件和行为
1.0.0
2020-07-26 15:27 UTC
Requires
- php: >=5.4
- cakephp/cakephp: ~3.0
Requires (Dev)
- phpunit/phpunit: ^5|^6
This package is auto-updated.
Last update: 2024-09-27 01:05:54 UTC
README
Cake 3.x 的 Utils 插件
Utils 插件为您提供许多组件和行为,使开发更简单。此插件是 [Cak
安装
您可以使用 composer 将此插件安装到您的 CakePHP 应用程序中。
安装 composer 包的推荐方法是
composer require cakemanager/cakephp-utils:dev-master
配置
您需要将以下行添加到您的应用程序的 bootstrap.php 文件中
Plugin::load('Utils');
用法
组件
- Authorizer - 在应用程序控制器中轻松处理授权的组件
- GlobalAuth - 启用对用户数据的全局访问
- Menu - 在部分中添加菜单项以传递到视图
- Search - 创建查询过滤器,以便您可以通过生成的表单过滤列表
行为
- Metas - 为当前模型添加元数据的操作行为
- Stateable - 生成多个状态(如概念、删除、活动)以及保存方法和查找器
- Uploadable - 自动上传文件的优秀行为
- WhoDidIt - 保存创建行和修改行的用户
- IsOwnedBy - 检查实体是否由给定(登录)用户拥有
支持
-
Gitter - GitHub 的聊天工具,用于讨论问题和新功能
-
GitHub - 如果有问题,请打开一个新的问题!
-
CakePHP Utils 插件文档 - 关于 Utils 插件的文档
贡献
如果您有一个新功能的好主意,请随时拉取或打开一个新的 问题。我们始终欢迎拉取请求!
许可证
MIT 许可证 (MIT)
版权所有 (c) 2014 CakeManager by bobmulder
特此授予任何人获取本软件及其相关文档文件(“软件”)副本的权利,免费使用该软件而不受限制,包括但不限于以下权利:使用、复制、修改、合并、发布、分发、再许可和/或出售软件副本,并允许向软件提供方提供软件的人这样做,前提是遵守以下条件
上述版权声明和本许可声明应包含在软件的所有副本或实质性部分中。
本软件按“原样”提供,不提供任何形式的保证,无论是明示的还是暗示的,包括但不限于适销性、特定用途适用性和非侵权性保证。在任何情况下,作者或版权持有人均不对任何索赔、损害或其他责任承担责任,无论这些责任是基于合同行为、侵权行为或其他,无论这些责任是否与软件有关,或与使用软件或其他方式有关。