Exemple #1
0
 * @author Ing. Peter VOJTECH ml. <*****@*****.**>
 * @copyright  Copyright (c) 2012 - 2016 Ing. Peter VOJTECH ml.
 * @license
 * @link       http://petak23.echo-msz.eu
 * @version 1.0.5
 */
class MapaPresenter extends UI\Presenter
{
    // -- DB
    /** @var DbTable\Hlavne_menu @inject */
    public $hlavne_menu;
    /** 
   * Komponenta pre nacitanie menu 
   * @return \App\MapaModule\Components\Menu\Menu */
    public function createComponentMenu()
    {
        $servise = $this;
        $menu = new \App\MapaModule\Components\Menu\Menu();
        $hl_m = $this->hlavne_menu->getMenuMapa(1);
        $menu->fromTable($hl_m, function ($node, $row) use($servise) {
            $node->id = $row['node']->id;
            // Nasledujuca cast priradi do $node->link odkaz podla kriteria: