Example #1
0
 /**
  * The hook for get user navigation.
  *
  * @param array   $navigation The navigation.
  * @param boolean $showAll    The state of show all.
  *
  * @return array
  *
  * @SuppressWarnings(PHPMD.Superglobals)
  * @SuppressWarnings(PHPMD.UnusedFormalParameter)
  */
 public static function hookGetUserNavigation(array $navigation, $showAll)
 {
     if (TL_MODE == 'BE' && is_array($navigation['avisota']['modules'])) {
         try {
             $GLOBALS['TL_CSS']['avisota-be-global'] = 'assets/avisota/core/css/be_global.css';
             if (Outbox::isEmpty()) {
                 $navigation['avisota']['modules']['avisota_outbox']['class'] .= ' avisota_outbox_empty';
             }
         } catch (\Exception $exception) {
             // silently ignore
         }
     }
     return $navigation;
 }