public function handle($notify_id = 0)
 {
     $this->user->add_lang_ext('gn36/versionchecknotifier', 'global');
     if (!$notify_id) {
         trigger_error('INVALID_NOTIFICATION_ID_REDIRECT');
     }
     if (!$this->user->data['is_registered']) {
         login_box();
     }
     $notifications = $this->manager->load_notifications(array('notification_id' => intval($notify_id)));
     if (!isset($notifications['notifications'][$notify_id])) {
         trigger_error('INVALID_NOTIFICATION_ID_REDIRECT');
     }
     /** @var $notification \phpbb\notification\type\base */
     $notification = $notifications['notifications'][$notify_id];
     $url = $notification->get_url();
     redirect($url, false, true);
 }