function get_feeds($feed_add_on)
 {
     $form_id = $this->get_form_id();
     $feeds = array();
     if (is_subclass_of($feed_add_on['class'], 'GFFeedAddOn')) {
         /* @var GFFeedAddOn $add_on */
         $add_on = call_user_func(array($feed_add_on['class'], 'get_instance'));
         $feeds = $add_on->get_feeds($form_id);
     } else {
         // Legacy add-ons
         switch ($feed_add_on['slug']) {
             case 'gravityformszapier':
                 if (class_exists('GFZapierData')) {
                     $feeds = GFZapierData::get_feed_by_form($form_id);
                 }
                 break;
             case 'gravityformsuserregistration':
                 if (class_exists('GFUserData')) {
                     $feeds = GFUserData::get_feeds($form_id);
                 }
                 break;
         }
     }
     return $feeds;
 }
 function prepare_items()
 {
     //query db
     $zaps = GFZapierData::get_feed_by_form($this->_form_id);
     $this->items = $zaps;
 }
 function get_feeds()
 {
     $form_id = $this->get_form_id();
     $feeds = GFZapierData::get_feed_by_form($form_id);
     return $feeds;
 }