/** * initialize * * @param array $config Configuration array * @return void */ public function initialize(array $config) { parent::initialize($config); $this->alias('DbAcoTest'); $this->associations()->removeAll(); $this->belongsToMany('DbAroTest', ['through' => __NAMESPACE__ . '\\DbPermissionTest', 'className' => __NAMESPACE__ . '\\DbAroTest', 'targetForeignKey' => 'id', 'foreignKey' => 'aco_id']); }
/** * initialize * * @param array $config Configuration array * @return void */ public function initialize(array $config) { parent::initialize($config); $this->alias('AcoTwoTest'); $this->table('aco_twos'); $this->associations()->removeAll(); $this->belongsToMany('AroTwoTest', ['through' => __NAMESPACE__ . '\\PermissionTwoTest', 'className' => __NAMESPACE__ . '\\AroTwoTest']); }