/** * 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; }