cakemanager/cakephp-utils

CakePHP 3.x 插件,包含实用组件和行为

安装次数: 77,813

依赖关系: 6

建议者: 0

安全: 0

星标: 31

关注者: 7

分支: 24

公开问题: 2

类型:cakephp-plugin

1.0.0-RC1 2015-02-26 12:03 UTC

This package is auto-updated.

Last update: 2024-09-22 23:14:15 UTC


README

Build Status Coverage Status Software License Latest Stable Version Total Downloads License

Cake 3.x 工具插件

该工具插件提供了许多组件和行为,使开发更加便捷。此插件是 [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 - 检查您的实体是否由给定的(登录的)用户拥有

支持

贡献

如果您有关于新特性的好主意,请随意发起拉取请求或创建一个新的 问题。我们始终欢迎拉取请求!

许可证

MIT 许可证 (MIT)

版权所有 (c) 2014 CakeManager by bobmulder

特此授予任何人免费获得此软件及其相关文档副本(“软件”)的副本的权利,无限制地处理该软件,包括但不限于使用、复制、修改、合并、发布、分发、再许可和/或销售该软件副本,并允许向提供该软件的人提供这样做,前提是受以下条件的约束

上述版权声明和本许可声明应包含在软件的所有副本或实质性部分中。

软件按“原样”提供,不提供任何形式的保证,无论是明示的、暗示的还是其他的,包括但不限于适销性、适用于特定目的和非侵权的保证。在任何情况下,作者或版权所有者不应对任何索赔、损害或其他责任负责,无论是基于合同、侵权或其他任何行为,无论这些索赔、损害或其他责任是否与软件或其使用或其他与软件相关的行为有关。