Пример #1
0
 public function load(array $condition = array())
 {
     $entity = parent::load($condition);
     if ($entity) {
         $items_mapper = $this->mapper_factory->create('menus', 'items');
         $collection = $items_mapper->find(array('%smenu_id' => $entity->get_menu_id()));
         $entity->set_items($collection);
     }
     return $entity;
 }
Пример #2
0
 public function load(array $condition = array())
 {
     $entity = parent::load($condition);
     if ($entity) {
         $block_mapper = $this->mapper_factory->create('blocks', 'blocks');
         $collection = $block_mapper->find(array('style' => $entity->get_style(), 'route_id' => $entity->get_route_id()));
         $entity->set_blocks($collection);
     }
     return $entity;
 }