* @license http://www.gnu.org/licenses/gpl-2.0.html GPL version 2 * @category Stud.IP * @since 3.0 */ class NotificationsController extends AuthenticatedController { /** * Sets up the controller * * @param String $action Which action shall be invoked * @param Array $args Arguments passed to the action method */ function before_filter(&$action, &$args) { parent::before_filter($action, $args); //PageLayout::setHelpKeyword('Basis.InteraktionWhosOnline'); PageLayout::setTitle(_('Persönliche Benachrichtigungen')); Navigation::activateItem('/messaging'); } /** * Displays the online list. **/ public function all_action() { $this->notifications = PersonalNotifications::getMyNotifications(false, $GLOBALS['user']->id); } }