'; } $link = FrmAppHelper::admin_upgrade_link( 'add-action', 'knowledgebase/hubspot-forms/' ); $action_ops['message'] .= 'Get Free HubSpot Account'; parent::__construct( 'hubspot', 'Hubspot', $action_ops ); } } class FrmDefMailpoetAction extends FrmFormAction { public function __construct() { $action_ops = FrmFormAction::default_action_opts( 'frm_mailpoet_icon frm_show_upgrade' ); $action_ops['color'] = 'var(--orange)'; parent::__construct( 'mailpoet', 'MailPoet', $action_ops ); } } class FrmDefApiAction extends FrmFormAction { public function __construct() { $action_ops = FrmFormAction::default_action_opts( 'frm_feed_icon frm_show_upgrade' ); $action_ops['color'] = 'var(--purple)'; parent::__construct( 'api', __( 'Send API data', 'formidable' ), $action_ops ); } } /** * Add google sheets. */ class FrmDefGoogleSpreadsheetAction extends FrmFormAction { public function __construct() { $action_ops = FrmFormAction::default_action_opts( 'frm_googlesheets_icon frm_show_upgrade' ); $action_ops['color'] = 'var(--green)'; parent::__construct( 'googlespreadsheet', __( 'Google Sheets', 'formidable' ), $action_ops ); } } class FrmDefHrsAction extends FrmFormAction { public function __construct() { _deprecated_function( __METHOD__, '6.5' ); $action_ops = FrmFormAction::default_action_opts( 'frm_stripe_icon frm_credit_card_alt_icon frm_show_upgrade' ); $action_ops['color'] = 'var(--green)'; $action_ops['plugin'] = 'stripe'; parent::__construct( 'payment', __( 'eCommerce', 'formidable' ), $action_ops ); } } class FrmDefConvertKitAction extends FrmFormAction { public function __construct() { $action_ops = FrmFormAction::default_action_opts( 'frm_convertkit_icon frm-inverse frm_show_upgrade' ); $action_ops['color'] = 'rgb(68 177 255)'; parent::__construct( 'convertkit', 'Kit', $action_ops ); } }