public function init()
 {
     parent::init();
     add_action('gform_post_payment_completed', array($this, 'updateAuthorizationEntry'), 10, 2);
     add_filter('gform_replace_merge_tags', array($this, 'replaceMergeTags'), 10, 7);
     add_action('gform_admin_pre_render', array($this, 'addClientSideMergeTags'));
 }
 public function init()
 {
     parent::init();
     add_filter('gform_field_value_feed_reference', array($this, 'generate_random_number'));
     add_filter('gform_field_value_main_reference', array($this, 'generate_random_main_number'));
     add_action('gform_admin_pre_render', array($this, 'add_merge_tags'));
     add_filter('gform_replace_merge_tags', array($this, 'replace_merge_tags'), 10, 7);
 }
예제 #3
0
 public function init()
 {
     add_filter('gform_register_init_scripts', array($this, 'register_init_scripts'), 10, 3);
     add_filter('gform_field_content', array($this, 'add_stripe_inputs'), 10, 5);
     add_filter('gform_pre_validation', array($this, 'pre_validation'), 20);
     parent::init();
 }
 /**
  * Initialize the frontend hooks.
  */
 public function init()
 {
     add_filter('gform_register_init_scripts', array($this, 'register_init_scripts'), 10, 3);
     add_filter('gform_field_content', array($this, 'add_stripe_inputs'), 10, 5);
     add_filter('gform_field_validation', array($this, 'pre_validation'), 10, 4);
     add_filter('gform_pre_submission', array($this, 'populate_credit_card_last_four'));
     parent::init();
 }