Esempio n. 1
0
 public static function bootstrap()
 {
     // Kill the defaults
     remove_action('bbp_new_reply', 'bbp_notify_subscribers', 11);
     if (is_admin()) {
         Falcon_Admin::bootstrap();
     }
     try {
         // Check for a handler first
         self::$handler = self::get_handler();
         // Then add our own hooks!
         self::register_hooks();
     } catch (Exception $e) {
         add_action('all_admin_notices', function () use($e) {
             printf('<div class="error"><p>' . __('Problem setting up Falcon! %s', 'bbsub') . '</p></div>', $e->getMessage());
         });
     }
     foreach (self::get_available_connectors() as $key => $connector) {
         self::$connectors[$key] = new $connector(self::$handler);
     }
 }