コード例 #1
0
ファイル: HtmlServiceProvider.php プロジェクト: phroggyy/html
 /**
  * Register the Menu Generator instance
  */
 protected function registerMenuGenerator()
 {
     $this->app->bind('menu', function ($app) {
         $this->loadConfigurationOptions();
         $menu = new MenuGenerator($app['url'], $app['config'], $this->getTheme());
         if ($this->options['control_access']) {
             $menu->setAccessHandler($app[AccessHandler::class]);
         }
         if ($this->options['translate_texts']) {
             $menu->setLang($app['translator']);
         }
         return $menu;
     });
 }
コード例 #2
0
ファイル: _ide_helper.php プロジェクト: VictorAvelar/sfg
 /**
  * Returns true if the $accessHandler is not set, otherwise it relies on the
  * handler implementation to check if the user should has access or not.
  *
  * @param array $options
  * @return bool 
  * @static 
  */
 public static function checkAccess($options)
 {
     return \Styde\Html\Menu\MenuGenerator::checkAccess($options);
 }