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(App::className('Acl.Aro', 'Model/Entity'));
}