danny3b / cakephp-utils
CakePHP 3.x 插件,包含有用的组件和行为
1.0.0-RC1
2015-02-26 12:03 UTC
Requires
- php: >=5.4
- cakephp/cakephp: 3.0.x-dev
Requires (Dev)
This package is auto-updated.
Last update: 2024-09-25 07:42:55 UTC
README
Cake 3.x 的 Utils 插件
The 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 插件的文档
贡献
如果您有一个新特性的好主意,请随时 pull 或打开一个新的 issue。总是欢迎 pull requests!
许可
MIT 许可证 (MIT)
版权 (c) 2014 CakeManager by bobmulder
特此授予任何获得此软件及其相关文档文件(“软件”)副本的人,免费、不可撤销地、不可转让地使用该软件的权利,包括但不限于使用、复制、修改、合并、发布、分发、再许可和/或出售软件副本的权利,并允许向软件提供方提供软件的人这样做,但受以下条件约束
上述版权声明和本许可声明应包含在软件的所有副本或主要部分中。
本软件按“原样”提供,不提供任何形式的保证,无论是明示的、暗示的,包括但不限于适销性、特定用途适用性和非侵权性保证。在任何情况下,作者或版权所有者都不应对任何索赔、损害或其他责任承担责任,无论该责任源于合同行为、侵权行为或其他,无论该责任与软件或软件的使用或其他相关。