/**
  * Creates the output of the RSS feed.
  * 
  * @param boolean $comment ( ignored )
  */
 public function create_feed_output($comment)
 {
     global $ai1ec_calendar_helper, $ai1ec_view_helper, $ai1ec_events_helper, $ai1ec_settings;
     $number_of_posts = Ai1ec_Meta::get_option('posts_per_rss');
     // Get the request parser
     $request = new Ai1ec_Arguments_Parser(NULL, 'ai1ec_' . $ai1ec_settings->default_calendar_view);
     $request->parse();
     // Create the filter
     $filter = array('cat_ids' => $request->get('cat_ids'), 'tag_ids' => $request->get('tag_ids'), 'post_ids' => $request->get('post_ids'));
     $event_results = $ai1ec_calendar_helper->get_events_relative_to($ai1ec_events_helper->gmt_to_local(Ai1ec_Time_Utility::current_time()), $number_of_posts, 0, $filter, 0);
     require_once AI1EC_VIEW_PATH . '/event-feed-rss2.php';
 }
 /**
  * @param array $arguments
  * @return Ai1ec_Arguments_Parser
  */
 public static function create_argument_parser_instance(array $arguments = NULL)
 {
     $request = new Ai1ec_Arguments_Parser($arguments, self::$ai1ec_settings->default_calendar_view);
     $request->parse();
     return $request;
 }