Skip to content
Snippets Groups Projects
Commit 76bcb690 authored by Laurent's avatar Laurent
Browse files

hotline #66995 test fix

parent 363fe547
Branches
Tags
3 merge requests!2464Master,!2463Hotline master,!2457hotline #66995 fix usergroup tree management
Pipeline #3236 failed with stage
in 24 minutes and 16 seconds
......@@ -51,21 +51,25 @@ class UserGroupCategorieLoader extends Storm_Model_Loader{
class Class_UserGroupCategorie extends Storm_Model_Abstract {
use Trait_TreeViewableCategorie, Trait_Translator, Trait_TreeNode;
protected $_table_name = 'user_group_categorie';
protected $_loader_class = 'UserGroupCategorieLoader';
protected $_has_many = [ 'user_groups' => [ 'model' => 'Class_UserGroup',
'role' => 'categorie',
'order' => 'libelle',
'dependent' => 'delete' ],
'sous_categories' => ['model' => 'Class_UserGroupCategorie',
'role' => 'parent_categorie',
'order' => 'libelle',
'dependents' => 'delete'],
protected
$_table_name = 'user_group_categorie',
$_loader_class = 'UserGroupCategorieLoader',
];
$_has_many = [ 'user_groups' => [ 'model' => 'Class_UserGroup',
'role' => 'categorie',
'order' => 'libelle',
'dependent' => 'delete' ],
'sous_categories' => ['model' => 'Class_UserGroupCategorie',
'role' => 'parent_categorie',
'order' => 'libelle',
'dependents' => 'delete'],
protected $_belongs_to = ['parent_categorie' => ['model' => 'Class_UserGroupCategorie',
'referenced_in' => 'parent_id']];
],
$_belongs_to = ['parent_categorie' => ['model' => 'Class_UserGroupCategorie',
'referenced_in' => 'parent_id']],
$_default_attribute_values = ['parent_id' => 0];
/** [[file:~/public_html/afi-opac3/library/Trait/TreeNode.php::trait%20Trait_TreeNode%20{][voir Trait_TreeNode]] */
......@@ -107,7 +111,6 @@ class Class_UserGroupCategorie extends Storm_Model_Abstract {
protected function _isParentCategoryNotCircular() {
xdebug_break();
$parent = Class_UserGroupCategorie::getLoader()->find($this->getParentId());
while($parent) {
if ($parent->getId() == $this->getId()) {
......
0% or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment