satthi/entity-column-check
最新稳定版本:0.1.3
Composer 安装命令:
composer require satthi/entity-column-check
包简介
CakePHP EntityColumnCheck
README 文档
README
このプラグインはCakePHP3のEntityにおいて
- プロパティに設定されているもの
- DBのカラムに該当するもの
- 特定の例外のカラム
以外のものがセットされている場合にExceptionを返すプラグインです
インストール
composer.json
{
"require": {
"satthi/entity-column-check": "*"
}
}
composer install
使い方
Entity
<?php namespace App\Model\Entity; use Cake\ORM\Entity; use EntityColumnCheck\Model\Entity\EntityColumnCheckTrait; class Topic extends Entity { // 追加項目 use EntityColumnCheckTrait; protected $_accessible = [ '*' => true, 'id' => false ]; // 例外として設定するカラム protected $entityColumnCheckAllowField = [ 'file', 'img' ]; //&getメソッドをoverride public function &get($property) { $value = parent::get($property); $this->getEntityColumnCheck($property); return $value; } }
统计信息
- 总下载量: 32.52k
- 月度下载量: 0
- 日度下载量: 0
- 收藏数: 0
- 点击次数: 1
- 依赖项目数: 0
- 推荐数: 0
其他信息
- 授权协议: MIT
- 更新时间: 2017-02-01