public function init_admin()
 {
     parent::init_admin();
     //enables credit card field
     add_filter("gform_enable_credit_card_field", "__return_true");
     add_filter("gform_currencies", array($this, "supported_currencies"));
     if (rgget("page") == "gf_entries") {
         add_action('gform_entry_info', array($this, "entry_info"), 10, 2);
     }
 }
 public function init_admin()
 {
     parent::init_admin();
     add_action('gform_entry_detail_sidebar_before', array($this, 'entry_detail_approval_box'), 10, 2);
     add_filter('gform_notification_events', array($this, 'add_notification_event'));
     add_filter('gform_entries_field_value', array($this, 'filter_gform_entries_field_value'), 10, 4);
     if (GFAPI::current_user_can_any('gravityforms_edit_entries')) {
         add_action('wp_dashboard_setup', array($this, 'dashboard_setup'));
     }
 }
 public function init_admin()
 {
     parent::init_admin();
     //enables credit card field
     add_filter('gform_enable_credit_card_field', '__return_true');
     add_filter('gform_currencies', array($this, 'supported_currencies'));
     add_filter('gform_delete_lead', array($this, 'entry_deleted'));
     if (rgget('page') == 'gf_entries') {
         add_action('gform_payment_details', array($this, 'entry_info'), 10, 2);
     }
 }
 public function init_admin()
 {
     parent::init_admin();
     add_action('gform_entry_detail_sidebar_middle', array($this, 'entry_detail_status_box'), 10, 2);
     add_filter('gform_notification_events', array($this, 'add_notification_event'));
     add_filter('set-screen-option', array($this, 'set_option'), 10, 3);
     add_action('load-workflow_page_gravityflow-status', array($this, 'load_screen_options'));
     add_filter('gform_entries_field_value', array($this, 'filter_gform_entries_field_value'), 10, 4);
     add_action('gform_field_standard_settings', array($this, 'field_settings'), 10, 2);
     add_action('admin_enqueue_scripts', array($this, 'action_admin_enqueue_scripts'));
     add_filter($this->_slug . '_feed_actions', array($this, 'filter_feed_actions'), 10, 3);
     if (!has_action('gform_post_form_duplicated', array($this, 'post_form_duplicated'))) {
         add_action('gform_post_form_duplicated', array($this, 'post_form_duplicated'), 10, 2);
     }
     add_filter('gform_tooltips', array($this, 'add_tooltips'));
 }
 public function init_admin()
 {
     parent::init_admin();
     $this->ensure_upgrade();
 }
 public function init_admin()
 {
     parent::init_admin();
     $this->ensure_upgrade();
     add_filter('gform_addon_navigation', array($this, 'maybe_create_menu'));
 }
 /**
  * Initialize the admin specific hooks.
  */
 public function init_admin()
 {
     parent::init_admin();
     add_action('gform_editor_js_set_default_values', array($this, 'set_defaults'));
     add_filter($this->_slug . '_feed_actions', array($this, 'set_action_links'), 10, 3);
     // don't duplicate feeds with the form, feed duplication not currently supported.
     remove_action('gform_post_form_duplicated', array($this, 'post_form_duplicated'));
 }
 public function init_admin()
 {
     parent::init_admin();
     add_filter('gravityflow_settings_menu_tabs', array($this, 'app_settings_tabs'));
 }