Inheritance: extends Cake\ORM\Table
コード例 #1
0
ファイル: ArosTable.php プロジェクト: edukondaluetg/acl
 /**
  * {@inheritDoc}
  *
  * @param array $config Config
  * @return void
  */
 public function initialize(array $config)
 {
     parent::initialize($config);
     $this->alias('Aros');
     $this->table('aros');
     $this->addBehavior('Tree', ['type' => 'nested']);
     $this->belongsToMany('Acos', ['through' => App::className('Acl.PermissionsTable', 'Model/Table'), 'className' => App::className('Acl.AcosTable', 'Model/Table')]);
     $this->hasMany('AroChildren', ['className' => App::className('Acl.ArosTable', 'Model/Table'), 'foreignKey' => 'parent_id']);
     $this->entityClass('Acl.Aro', 'Model/Entity');
 }