phpDocumentor default
[ class tree: default ] [ index: default ] [ all elements ]

Source for file Menus.php

Documentation is available at Menus.php

  1. <ul id="menu">
  2.     <?php
  3.     $currentUrl = \Wodafok\Rewriting\Rewriting::createUrl(
  4.                     \Wodafok\Rewriting\Rewriting::getRewriting()->getController()
  5.                     , \Wodafok\Rewriting\Rewriting::getRewriting()->getAction());
  6.     $menus = array(
  7.         'Accueil' => array('url' => \Wodafok\Rewriting\Rewriting::createUrl('Accueil', 'Index'), 'target' => ''),
  8.         'SF Tickets' => array('url' => 'http://sourceforge.net/p/wodafok/tickets/', 'target' => 'target="_blank"'),
  9.         'SF Blog' => array('url' => 'http://sourceforge.net/p/wodafok/blog/', 'target' => 'target="_blank"'),
  10.         'Auhors' => array('url' => \Wodafok\Rewriting\Rewriting::createUrl('Authors', ''), 'target' => '')
  11.     );
  12.     if(\Wodafok\Factories\Auth::userIsConnected()){
  13.         $menus['User'] = array('url' => \Wodafok\Rewriting\Rewriting::createUrl('User', 'Profil'), 'target' => '');
  14.     }
  15.     foreach ($menus as $label => $menu) {
  16.         $id = '';
  17.         if ($currentUrl == $menu['url'])
  18.             $id = 'id="menu_active"';
  19.  
  20.         echo '<li ' . $id . '><a href="' . $menu['url'] . '" ' . $menu['target'] . '>' . $label . '</a></li>';
  21.     }
  22.     ?>
  23. </ul>

Documentation generated on Mon, 13 Aug 2012 23:01:10 +0200 by phpDocumentor 1.4.4