protected function getPluginLinks() { $exceptions = array(); $return = array(); $links = sfPlop::getSafePluginLinks(true); foreach ($links as $link => $infos) { if (!in_array($link, $exceptions)) { $return[$link] = $infos['name']; } } return $return; }
<?php $user_culture = $sf_user->getCulture(); ?> <<?php echo html5Tag('nav'); ?> class="nav"> <?php $links = sfPlop::getSafePluginLinks(); ?> <?php $modules = sfPlop::getSafePluginModules(); ?> <?php if (count($links) > 0) { ?> <ul class="w-menu"> <?php foreach ($links as $name => $options) { ?> <?php if (!isset($options['module']) || isset($options['module']) && $sf_user->hasCredential($options['module'])) { ?> <?php $label = __($options['name'], '', 'plopAdmin'); ?> <?php if (isset($options['culture']) && $options['culture'] == 'default') {