opus-online/yii2-base

此包的最新版本(v1.2)没有提供许可证信息。

项目和模块使用的基本组件

安装次数: 14,814

依赖项: 0

建议者: 0

安全: 0

星标: 0

关注者: 9

分支: 1

开放问题: 0

类型:yii2-extension

v1.2 2014-10-09 14:31 UTC

This package is not auto-updated.

Last update: 2023-12-19 18:40:10 UTC


README

Build Status Scrutinizer Code Quality Code Coverage

Yii2项目和模块的基本组件

此存储库包含Opus Online使用的模块和项目非常基本的构建块。由于组件非常特定于涉及的项目和模块,因此此存储库可能对公众几乎没有兴趣。

内容

行为

  • BlameableBehavior - 自动填充 created_byupdated_by 字段
  • SafeSaverBehavior - 为 AR 模型提供 saveSafe($attributes) 方法
  • TimestampBehavior - 自动填充 created_atupdated_at 字段
  • QueryLanguageBehaviour - 添加轻松生成带查询语言的链接的功能
  • ResponseFormatBehavior - 根据响应对象中的响应头自动分配 responseType

运行测试

运行 composer install,然后在项目根目录中

./vendor/bin/phpunit

变更日志

  • 1.2 - 添加了 ResponseFormatBehavior
  • 1.1 - 添加了 JsVariablesBehaviorQueryLanguageBehaviour
  • 1.0 - 初始提交