Action List


Action Name Pro? Type View Codex Type Location Declaration Class Function Usage Used By Examples Notes
Action Name Pro? Type Codex Type Location Declaration Class Function Usage Used By Examples Notes
'frm_' . $args['field']['type'] . '_primary_field_options' No Dynamic View Action formidable/classes/models/fields/FrmFieldType.php do_action( 'frm_' . $args['field']['type'] . '_primary_field_options', $args ); FrmFieldType
'frm_' . $field['type'] . '_field_options_form' No Dynamic View Action formidable/classes/models/fields/FrmFieldType.php do_action( 'frm_' . $field['type'] . '_field_options_form', $field, $display, $values ); FrmFieldType
'frm_' . $section['anchor'] . '_form' No Dynamic View Action formidable/classes/views/frm-settings/form.php do_action( 'frm_' . $section['anchor'] . '_form', $frm_settings ); None
'frm_after_create_entry_' . $form_id Yes Dynamic View Action formidable-pro/classes/controllers/FrmProEntriesController.php do_action( 'frm_after_create_entry_' . $form_id, $entry_id ); FrmProEntriesController
'frm_after_create_entry_' . $new_values['form_id'] No Dynamic View Action formidable/classes/models/FrmEntry.php do_action( 'frm_after_create_entry_' . $new_values['form_id'], $entry_id, compact( 'is_child' ) ); FrmEntry
'frm_after_update_entry_' . $new_values['form_id'] No Dynamic View Action formidable/classes/models/FrmEntry.php do_action( 'frm_after_update_entry_' . $new_values['form_id'], $id ); FrmEntry
'frm_display_added_' . $this->type . '_field' No Dynamic View Action formidable/classes/models/fields/FrmFieldDefault.php do_action( 'frm_display_added_' . $this->type . '_field', $field ); FrmFieldDefault
'frm_duplicate_field_' . $copy_field->type No Dynamic View Action formidable/classes/controllers/FrmFieldsController.php do_action( 'frm_duplicate_field_' . $copy_field->type, $copy_field, $form_id ); FrmFieldsController
'frm_export_format_' . $format No Dynamic View Action formidable/classes/controllers/FrmXMLController.php do_action( 'frm_export_format_' . $format, compact( 'ids' ) ); FrmXMLController
'frm_form_field_' . $this->type No Dynamic View Action formidable/classes/models/fields/FrmFieldDefault.php do_action( 'frm_form_field_' . $this->type, $this->field, $args['field_name'], $pass_args ); FrmFieldDefault
'frm_trigger_' . $action->post_excerpt . '_' . $event . '_action' No Dynamic View Action formidable/classes/controllers/FrmFormActionsController.php do_action( 'frm_trigger_' . $action->post_excerpt . '_' . $event . '_action', $action, $entry, $form ); FrmFormActionsController
'frm_trigger_' . $action->post_excerpt . '_action' No Dynamic View Action formidable/classes/controllers/FrmFormActionsController.php do_action( 'frm_trigger_' . $action->post_excerpt . '_action', $action, $entry, $form, $event ); FrmFormActionsController
'frm_update_form_' . $id No Dynamic View Action formidable/classes/models/FrmForm.php do_action( 'frm_update_form_' . $id, $values ); FrmForm
'frm_xml_import_' . $tb_type No Dynamic View Action formidable/classes/views/xml/xml.php do_action( 'frm_xml_import_' . $tb_type, $args ); None
$atts['link_hook']['hook'] No Dynamic View Action formidable/classes/helpers/FrmAppHelper.php do_action( $atts['link_hook']['hook'], $atts['link_hook']['param'] ); FrmAppHelper add_new_item_link( $atts )

The names of dynamic hooks are built using variables. Depending on their intent, there may be many dynamic actions that are built at run time that might not be able to be documented in a Codex.

comment_closed Yes Static View Action formidable-pro/classes/models/FrmProComment.php do_action('comment_closed', $comment_post_ID); FrmProComment
comment_on_draft Yes Static View Action formidable-pro/classes/models/FrmProComment.php do_action('comment_on_draft', $comment_post_ID); FrmProComment
comment_on_password_protected Yes Static View Action formidable-pro/classes/models/FrmProComment.php do_action('comment_on_password_protected', $comment_post_ID); FrmProComment
comment_on_trash Yes Static View Action formidable-pro/classes/models/FrmProComment.php do_action('comment_on_trash', $comment_post_ID); FrmProComment
formidable_shortcode_atts No Static View Action formidable/classes/controllers/FrmFormsController.php do_action( 'formidable_shortcode_atts', $shortcode_atts, $atts ); FrmFormsController
frm_add_form_ajax_options No Static View Action formidable/classes/views/frm-forms/settings-advanced.php do_action( 'frm_add_form_ajax_options', $values ); None
frm_add_form_button_options No Static View Action formidable/classes/views/frm-forms/settings-buttons.php do_action( 'frm_add_form_button_options', $values ); None
frm_add_form_msg_options No Static View Action formidable/classes/views/frm-forms/settings-advanced.php do_action( 'frm_add_form_msg_options', $values ); None
frm_add_form_option_section No Static View Action formidable/classes/views/frm-forms/settings.php do_action( 'frm_add_form_option_section', $values ); None
frm_add_form_perm_options No Static View Action formidable/classes/views/frm-forms/settings-advanced.php do_action( 'frm_add_form_perm_options', $values ); None
frm_add_multiple_opts_labels No Static View Action formidable/classes/views/frm-fields/back-end/dropdown-field.php do_action( 'frm_add_multiple_opts_labels', $field ); None

formidable/classes/views/frm-fields/back-end/field-options.php: do_action( 'frm_add_multiple_opts_labels', $args['field'] );

frm_additional_action_settings No Static View Action formidable/classes/views/frm-form-actions/_action_inside.php do_action( 'frm_additional_action_settings', $form_action, $pass_args ); None
frm_additional_form_options No Static View Action formidable/classes/views/frm-forms/settings-advanced.php do_action( 'frm_additional_form_options', $values ); None
frm_after_checkbox No Static View Action formidable/classes/views/frm-fields/front-end/checkbox-field.php do_action( 'frm_after_checkbox', compact( 'field', 'field_name', 'type' ) ); None

formidable/classes/views/frm-fields/back-end/field-multiple.php: do_action( 'frm_after_checkbox', compact( 'field', 'field_name', 'type' ) );
formidable/classes/views/frm-fields/back-end/radio-field.php: do_action( 'frm_after_checkbox', compact( 'field', 'field_name', 'type' ) );
formidable/classes/views/frm-fields/front-end/radio-field.php: do_action( 'frm_after_checkbox', compact( 'field', 'field_name', 'type' ) );

frm_after_complete_entry_processed Yes Static View Action formidable-pro/classes/controllers/FrmProEntriesController.php do_action( 'frm_after_complete_entry_processed', array( 'entry_id' => $id, 'form' => $values['form_id'], ) ); FrmProEntriesController
frm_after_create_entry No Static View Action formidable/classes/models/FrmEntry.php do_action( 'frm_after_create_entry', $entry_id, $new_values['form_id'], compact( 'is_child' ) ); FrmEntry
frm_after_create_entry Yes Static View Action formidable-pro/classes/controllers/FrmProEntriesController.php do_action( 'frm_after_create_entry', $entry_id, $form_id ); FrmProEntriesController
frm_after_day_content Yes Static View Action formidable-pro/classes/views/displays/calendar.php do_action( 'frm_after_day_content', $pass_atts ); None
frm_after_draft_entry_processed Yes Static View Action formidable-pro/classes/controllers/FrmProEntriesController.php do_action( 'frm_after_draft_entry_processed', array( 'entry_id' => $entry_id, 'form' => $entry->form_id ) ); FrmProEntriesController

formidable-pro/classes/controllers/FrmProEntriesController.php: do_action( 'frm_after_draft_entry_processed', array( 'entry_id' => $params['id'], 'form' => $form ) );

frm_after_duplicate_entry No Static View Action formidable/classes/models/FrmEntry.php do_action( 'frm_after_duplicate_entry', $entry_id, $new_values['form_id'], array( 'old_id' => $id ) ); FrmEntry
frm_after_duplicate_form No Static View Action formidable/classes/models/FrmForm.php do_action( 'frm_after_duplicate_form', $form_id, $new_values, array( 'old_id' => $id ) ); FrmForm

formidable/classes/helpers/FrmXMLHelper.php: do_action( 'frm_after_duplicate_form', $form_id, $form, array( 'old_id' => $old_id ) );

frm_after_entry_processed No Static View Action formidable/classes/controllers/FrmFormsController.php do_action( 'frm_after_entry_processed', array( 'entry_id' => $entry_id, 'form' => $form, ) ); FrmFormsController
frm_after_field_created No Static View Action formidable/classes/controllers/FrmFieldsController.php do_action( 'frm_after_field_created', $field, $form_id ); FrmFieldsController
frm_after_field_is_imported No Static View Action formidable/classes/helpers/FrmXMLHelper.php do_action( 'frm_after_field_is_imported', $f, $new_id ); FrmXMLHelper
frm_after_field_options No Static View Action formidable/classes/views/frm-fields/back-end/settings.php do_action( 'frm_after_field_options', compact( 'field', 'display', 'values' ) ); None
frm_after_import_form No Static View Action formidable/classes/helpers/FrmXMLHelper.php do_action( 'frm_after_import_form', $form_id, $form ); FrmXMLHelper
frm_after_import_view No Static View Action formidable/classes/helpers/FrmXMLHelper.php do_action( 'frm_after_import_view', $post_id, $post ); FrmXMLHelper
frm_after_install No Static View Action formidable/classes/models/FrmMigrate.php do_action( 'frm_after_install' ); FrmMigrate
frm_after_settings No Static View Action formidable/classes/views/frm-settings/form.php do_action( 'frm_after_settings' ); None
frm_after_show_entry No Static View Action formidable/classes/views/frm-entries/show.php do_action( 'frm_after_show_entry', $entry ); None
frm_after_title No Static View Action formidable/classes/views/frm-entries/form.php do_action( 'frm_after_title', compact( 'form' ) ); None
frm_after_uninstall No Static View Action formidable/classes/models/FrmMigrate.php do_action( 'frm_after_uninstall' ); FrmMigrate
frm_after_update_entry No Static View Action formidable/classes/models/FrmEntry.php do_action( 'frm_after_update_entry', $id, $new_values['form_id'] ); FrmEntry
frm_after_update_field Yes Static View Action formidable-pro/classes/models/FrmProEntryMeta.php do_action( 'frm_after_update_field', $atts ); FrmProEntryMeta
frm_before_create_field No Static View Action formidable/classes/controllers/FrmFieldsController.php do_action( 'frm_before_create_field', $field_type, $form_id ); FrmFieldsController
frm_before_day_content Yes Static View Action formidable-pro/classes/views/displays/calendar.php do_action( 'frm_before_day_content', $pass_atts ); None
frm_before_destroy_entry No Static View Action formidable/classes/models/FrmEntry.php do_action( 'frm_before_destroy_entry', $id, $entry ); FrmEntry
frm_before_destroy_entry Yes Static View Action formidable-pro/classes/controllers/FrmProEntriesController.php do_action( 'frm_before_destroy_entry', $entry_id ); FrmProEntriesController
frm_before_destroy_field No Static View Action formidable/classes/models/FrmField.php do_action( 'frm_before_destroy_field', $id ); FrmField
frm_before_entries_table Yes Static View Action formidable-pro/classes/helpers/FrmProEntriesHelper.php do_action( 'frm_before_entries_table', $form_id ); FrmProEntriesHelper
frm_before_field_options No Static View Action formidable/classes/views/frm-fields/back-end/settings.php do_action( 'frm_before_field_options', $field ); None
frm_before_get_form No Static View Action formidable/classes/controllers/FrmFormsController.php do_action( 'frm_before_get_form', $atts ); FrmFormsController
frm_before_import_ No Static View Action formidable/classes/controllers/FrmXMLController.php do_action( 'frm_before_import_' . $file_type ); FrmXMLController
frm_before_install No Static View Action formidable/classes/models/FrmMigrate.php do_action( 'frm_before_install' ); FrmMigrate
frm_before_list_actions No Static View Action formidable/classes/controllers/FrmFormActionsController.php do_action( 'frm_before_list_actions', $form ); FrmFormActionsController
frm_before_settings No Static View Action formidable/classes/views/frm-settings/general.php do_action( 'frm_before_settings' ); None
frm_before_update_form_settings No Static View Action formidable/classes/controllers/FrmFormsController.php do_action( 'frm_before_update_form_settings', $id ); FrmFormsController
frm_create_display Yes Static View Action formidable-pro/classes/controllers/FrmProDisplaysController.php do_action( 'frm_create_display', $post_id, $_POST ); FrmProDisplaysController
frm_create_twilio_action No Static View Action formidable/classes/helpers/FrmXMLHelper.php do_action( 'frm_create_twilio_action', $atts, $notification ); FrmXMLHelper
frm_csv_headers No Static View Action formidable/classes/helpers/FrmCSVExportHelper.php do_action( 'frm_csv_headers', array( 'form_id' => self::$form_id, 'fields' => self::$fields, ) ); FrmCSVExportHelper
frm_csv_opts No Static View Action formidable/classes/views/xml/import_form.php do_action( 'frm_csv_opts', $forms ); None
frm_date_field_js Yes Static View Action formidable-pro/classes/helpers/FrmProFormsHelper.php do_action( 'frm_date_field_js', $date_field_id, $options ); FrmProFormsHelper
frm_default_value_setting No Static View Action formidable/classes/views/frm-fields/back-end/settings.php do_action( 'frm_default_value_setting', compact( 'field', 'display', 'default_value_types' ) ); None
frm_destroy_display Yes Static View Action formidable-pro/classes/controllers/FrmProDisplaysController.php do_action( 'frm_destroy_display', $post_id ); FrmProDisplaysController
frm_destroy_form No Static View Action formidable/classes/models/FrmForm.php do_action( 'frm_destroy_form', $id ); FrmForm
frm_destroy_form_ No Static View Action formidable/classes/models/FrmForm.php do_action( 'frm_destroy_form_' . $id ); FrmForm
frm_display_added_fields No Static View Action formidable/classes/models/fields/FrmFieldDefault.php do_action( 'frm_display_added_fields', $field ); FrmFieldDefault
frm_display_form_action No Static View Action formidable/classes/controllers/FrmFormsController.php do_action( 'frm_display_form_action', $params, $fields, $form, $title, $description ); FrmFormsController
frm_duplicate_field No Static View Action formidable/classes/controllers/FrmFieldsController.php do_action( 'frm_duplicate_field', $copy_field, $form_id ); FrmFieldsController
frm_edit_entry_publish_box Yes Static View Action formidable-pro/classes/views/frmpro-entries/sidebar-edit.php do_action( 'frm_edit_entry_publish_box', $record ); None
frm_edit_entry_sidebar Yes Static View Action formidable-pro/classes/views/frmpro-entries/sidebar-edit.php do_action( 'frm_edit_entry_sidebar', $record ); None
frm_enqueue_builder_scripts No Static View Action formidable/classes/controllers/FrmAppController.php do_action( 'frm_enqueue_builder_scripts' ); FrmAppController
frm_enqueue_form_scripts No Static View Action formidable/classes/controllers/FrmFormsController.php do_action( 'frm_enqueue_form_scripts', $params ); FrmFormsController
frm_entries_footer_scripts No Static View Action formidable/classes/views/frm-entries/form.php do_action( 'frm_entries_footer_scripts', $values['fields'], $form ); None
frm_entry_action_route No Static View Action formidable/classes/controllers/FrmEntriesController.php do_action( 'frm_entry_action_route', $action ); FrmEntriesController
frm_entry_form No Static View Action formidable/classes/views/frm-entries/form.php do_action( 'frm_entry_form', $form, $form_action, $errors ); None
frm_entry_inside_h2 No Static View Action formidable/classes/views/frm-entries/list.php do_action( 'frm_entry_inside_h2', $form ); None
frm_entry_major_pub No Static View Action formidable/classes/views/frm-entries/sidebar-shared.php do_action( 'frm_entry_major_pub', $entry ); None
frm_entry_shared_sidebar No Static View Action formidable/classes/views/frm-entries/_sidebar-shared-pub.php do_action( 'frm_entry_shared_sidebar', $entry ); None
frm_extra_field_actions No Static View Action formidable/classes/views/frm-forms/add_field.php do_action( 'frm_extra_field_actions', $field['id'] ); None
frm_extra_field_display_options No Static View Action formidable/classes/views/frm-fields/back-end/settings.php do_action( 'frm_extra_field_display_options', $field ); None
frm_extra_form_instruction_tabs No Static View Action formidable/classes/views/frm-forms/add_field_links.php do_action( 'frm_extra_form_instruction_tabs' ); None
frm_extra_form_instructions No Static View Action formidable/classes/views/frm-forms/add_field_links.php do_action( 'frm_extra_form_instructions' ); None
frm_field_code_tab No Static View Action formidable/classes/views/shared/mb_adv_info.php do_action( 'frm_field_code_tab', array( 'field' => $f ) ); None
frm_field_input_html No Static View Action formidable/classes/models/fields/FrmFieldType.php do_action( 'frm_field_input_html', $field ); FrmFieldType

formidable/classes/views/frm-fields/back-end/radio-field.php: do_action( 'frm_field_input_html', $field );
formidable/classes/views/frm-fields/front-end/checkbox-field.php: do_action( 'frm_field_input_html', $field );
formidable/classes/views/frm-fields/front-end/dropdown-field.php: do_action( 'frm_field_input_html', $field );
formidable/classes/views/frm-fields/front-end/radio-field.php: do_action( 'frm_field_input_html', $field );

frm_field_input_html Yes Static View Action formidable-pro/classes/controllers/FrmProComboFieldsController.php do_action( 'frm_field_input_html', $atts['field'] ); FrmProComboFieldsController

formidable-pro/classes/controllers/FrmProComboFieldsController.php: do_action( 'frm_field_input_html', $atts['field'] );
formidable-pro/classes/controllers/FrmProFieldsController.php: do_action( 'frm_field_input_html', $current_field, false )
formidable-pro/classes/helpers/FrmProFieldsHelper.php: do_action( 'frm_field_input_html', $field );
formidable-pro/classes/helpers/FrmProFieldsHelper.php: do_action('frm_field_input_html', $atts['field']);
formidable-pro/classes/views/frmpro-fields/10radio.php: do_action( 'frm_field_input_html', $field );
formidable-pro/classes/views/frmpro-fields/data-options.php: do_action( 'frm_field_input_html', $field )
formidable-pro/classes/views/frmpro-fields/front-end/file.php: do_action( 'frm_field_input_html', $field )
formidable-pro/classes/views/frmpro-fields/front-end/product-radio.php: do_action( 'frm_field_input_html', $field );
formidable-pro/classes/views/frmpro-fields/front-end/product-select.php: do_action( 'frm_field_input_html', $field );
formidable-pro/classes/views/frmpro-fields/front-end/product-single.php: do_action( 'frm_field_input_html', $field );
formidable-pro/classes/views/frmpro-fields/front-end/product-user-def.php: do_action( 'frm_field_input_html', $field );
formidable-pro/classes/views/frmpro-fields/front-end/rte.php: do_action( 'frm_field_input_html', $field );
formidable-pro/classes/views/frmpro-fields/front-end/star.php: do_action( 'frm_field_input_html', $field );
formidable-pro/classes/views/frmpro-fields/hidden-dynamic-inputs.php: do_action('frm_field_input_html', $field)
formidable-pro/classes/views/lookup-fields/front-end/checkbox-rows.php: do_action( 'frm_field_input_html', $field );
formidable-pro/classes/views/lookup-fields/front-end/input.php: do_action('frm_field_input_html', $field)
formidable-pro/classes/views/lookup-fields/front-end/radio-rows.php: do_action( 'frm_field_input_html', $field );

frm_field_options No Static View Action formidable/classes/views/frm-fields/back-end/settings.php do_action( 'frm_field_options', compact( 'field', 'display', 'values' ) ); None
frm_field_options_form No Static View Action formidable/classes/views/frm-fields/back-end/settings.php do_action( 'frm_field_options_form', $field, $display, $values ); None
frm_field_options_form_top No Static View Action formidable/classes/views/frm-fields/back-end/settings.php do_action( 'frm_field_options_form_top', $field, $display, $values ); None
frm_footer_scripts Yes Static View Action formidable-pro/classes/controllers/FrmProFormsController.php do_action( 'frm_footer_scripts', $frm_vars['forms_loaded'] ); FrmProFormsController
frm_form_action_ No Static View Action formidable/classes/controllers/FrmFormsController.php do_action( 'frm_form_action_' . $action ); FrmFormsController
frm_form_actions_init No Static View Action formidable/classes/controllers/FrmFormActionsController.php do_action( 'frm_form_actions_init' ); FrmFormActionsController
frm_form_classes No Static View Action formidable/classes/views/frm-entries/new.php do_action( 'frm_form_classes', $form ); None
frm_form_classes Yes Static View Action formidable-pro/classes/views/frmpro-entries/edit-front.php do_action('frm_form_classes', $form) None
frm_form_fields No Static View Action formidable/classes/models/fields/FrmFieldDefault.php do_action( 'frm_form_fields', $this->field, $args['field_name'], $pass_args ); FrmFieldDefault
frm_get_field_scripts No Static View Action formidable/classes/models/fields/FrmFieldType.php do_action( 'frm_get_field_scripts', $this->field, $args['form'], $form_id ); FrmFieldType
frm_include_front_css No Static View Action formidable/css/custom_theme.css.php do_action( 'frm_include_front_css', compact( 'defaults' ) ); None
frm_license_error No Static View Action formidable/classes/models/FrmFormApi.php do_action( 'frm_license_error', $addons['error'] ); FrmFormApi
frm_load_ No Static View Action formidable/classes/helpers/FrmAppHelper.php do_action( 'frm_load_' . $type . '_hooks' ); FrmAppHelper
frm_load_ajax_field_scripts Yes Static View Action formidable-pro/classes/helpers/FrmProFieldsHelper.php do_action( 'frm_load_ajax_field_scripts', array( 'field' => $f, 'is_first' => $ajax_now ) ); FrmProFieldsHelper
frm_notification No Static View Action formidable/classes/models/FrmEmail.php do_action( 'frm_notification', $recipient, $subject, $this->message ); FrmEmail
frm_output_single_style No Static View Action formidable/css/_single_theme.css.php do_action( 'frm_output_single_style', $settings ); None
frm_pre_get_form No Static View Action formidable/classes/controllers/FrmFormsController.php do_action( 'frm_pre_get_form', $form ); FrmFormsController
frm_process_entry No Static View Action formidable/classes/controllers/FrmEntriesController.php do_action( 'frm_process_entry', $params, $errors, $form, array( 'ajax' => $ajax ) ); FrmEntriesController
frm_sample_style_form No Static View Action formidable/classes/views/styles/_sample_form.php do_action( 'frm_sample_style_form', compact( 'style', 'pos_class' ) ); None
frm_send_to_not_email No Static View Action formidable/classes/models/FrmEmail.php do_action( 'frm_send_to_not_email', array( 'e' => $recipient, 'subject' => $this->subject, 'mail_body' => $this->message, 'reply_to' => $this->reply_to, 'from' => $this->from, 'plain_text' => $this->is_plain_text, 'attachments' => $this->attachments, 'form' => $this->form, 'email_key' => $key, ) ); FrmEmail
frm_settings_buttons No Static View Action formidable/classes/views/frm-forms/settings-advanced.php do_action( 'frm_settings_buttons', $values ); None
frm_settings_form No Static View Action formidable/classes/views/frm-settings/general.php do_action( 'frm_settings_form', $frm_settings ); None
frm_show_entry No Static View Action formidable/classes/views/frm-entries/show.php do_action( 'frm_show_entry', $entry ); None
frm_show_entry_publish_box No Static View Action formidable/classes/views/frm-entries/sidebar-shared.php do_action( 'frm_show_entry_publish_box', $entry ); None
frm_show_entry_sidebar No Static View Action formidable/classes/views/frm-entries/show.php do_action( 'frm_show_entry_sidebar', $entry ); None

formidable/classes/views/frm-entries/sidebar-show.php: do_action( 'frm_show_entry_sidebar', $entry );

frm_show_other_field_type No Static View Action formidable/classes/models/fields/FrmFieldType.php do_action( 'frm_show_other_field_type', $this->field, $args['form'], array( 'action' => $args['form_action'] ) ); FrmFieldType
frm_store_settings No Static View Action formidable/classes/models/FrmSettings.php do_action( 'frm_store_settings' ); FrmSettings
frm_style_action_route No Static View Action formidable/classes/controllers/FrmStylesController.php do_action( 'frm_style_action_route', $action ); FrmStylesController
frm_style_general_settings No Static View Action formidable/classes/views/frm-settings/general.php do_action( 'frm_style_general_settings', $frm_settings ); None
frm_style_settings_top No Static View Action formidable/classes/views/styles/show.php do_action( 'frm_style_settings_top', $style ); None
frm_style_switcher No Static View Action formidable/classes/views/styles/show.php do_action( 'frm_style_switcher', $style, $styles ); None
frm_style_switcher_heading No Static View Action formidable/classes/helpers/FrmStylesHelper.php do_action( 'frm_style_switcher_heading', $atts ); FrmStylesHelper
frm_submit_button_action No Static View Action formidable/classes/helpers/FrmFormsHelper.php do_action( 'frm_submit_button_action', $form, $form_action ); FrmFormsHelper
frm_submit_button_action Yes Static View Action formidable-pro/classes/views/frmpro-entries/new.php do_action('frm_submit_button_action', $form, $form_action); None

formidable-pro/classes/views/frmpro-entries/edit.php: do_action('frm_submit_button_action', $form, $form_action);

frm_success_action No Static View Action formidable/classes/controllers/FrmFormsController.php do_action( 'frm_success_action', $args['conf_method'], $args['form'], $args['form']->options, $args['entry_id'], $extra_args ); FrmFormsController
frm_success_action Yes Static View Action formidable-pro/classes/controllers/FrmProEntriesController.php do_action('frm_success_action', $conf_method, $args['form'], $args['form']->options, $entry->id, $success_args ); FrmProEntriesController
frm_update_form No Static View Action formidable/classes/models/FrmForm.php do_action( 'frm_update_form', $id, $values ); FrmForm
frm_update_settings No Static View Action formidable/classes/models/FrmSettings.php do_action( 'frm_update_settings', $params ); FrmSettings
frm_upgrade_page No Static View Action formidable/classes/views/addons/upgrade_to_pro.php do_action( 'frm_upgrade_page' ); None
frm_validate_form_creation No Static View Action formidable/classes/controllers/FrmFormsController.php do_action( 'frm_validate_form_creation', $params, $fields, $form, $title, $description ); FrmFormsController
frm_wp No Static View Action formidable/classes/controllers/FrmFormsController.php do_action( 'frm_wp' ); FrmFormsController
pre_comment_on_post Yes Static View Action formidable-pro/classes/models/FrmProComment.php do_action('pre_comment_on_post', $comment_post_ID); FrmProComment
Action Name Pro? Type View Codex Type Location Declaration Class Function Usage Used By Examples Notes