Я использую CakePHP для моего проекта, но при создании ACL с помощью командной строки.
когда я запускаю следующую команду , запустите схему торта, создайте DbAcl , и он создаст три таблицы в базе данных но после помещения следующего кода в users_controller.php. и эта команда. торт acl view aro
это не создает aros.
индекс функции ()
{
$aro =& $this->Acl->Aro;
//pr($aro); exit;
//Here's all of our group info in an array we can iterate through
$groups = array(
0 => array(
'alias' => 'admins'
),
1 => array(
'alias' => 'guests'
),
2 => array(
'alias' => 'mangers'
)
);
//Iterate and create ARO groups
foreach($groups as $data)
{
//Remember to call create() when saving in loops...
$aro->create();
//Save data
$aro->save($data);
}
}