Я передаю во вложенные классы ссылку на корень...
Sumo 23.02.2015 08:48
/ 23.02.2015 09:43
От корня легко добраться до любого места в иерархии, даже если нужны другие «ветки».
У этого подхода есть недостаток — если меняем структуру дерева модулей, то придется поменять в коде «путь вызова» с помощью find/replace текстового редактора. Но ходить по иерархии через parent не так удобно. Сравните ^core.clients.companies.get[...] и ^parent.parent.clients.comanies.get[...]. Мне первый вариант нравится больше.