ninja_forms_display_form_visibility
The Ninja Forms ninja forms display form visibility function.
Description
Parameters (2)
- 0. $display
- The display.
- 1. $form_id
- The form id.
Usage
if ( !function_exists( 'ninja_forms_display_form_visibility' ) ) { require_once ABSPATH . PLUGINDIR . 'ninja-forms/deprecated/includes/display/form/form-visibility.php'; } // The display. $display = null; // The form id. $form_id = null; // NOTICE! Understand what this does before running. $result = ninja_forms_display_form_visibility($display, $form_id);
Defined (1)
The function is defined in the following location(s).
- /deprecated/includes/display/form/form-visibility.php
- function ninja_forms_display_form_visibility( $display, $form_id ) {
- global $ninja_forms_processing;
- if( is_object( $ninja_forms_processing ) ) {
- $hide_complete = $ninja_forms_processing->get_form_setting( 'hide_complete' );
- }else{
- $hide_complete = Ninja_Forms()->form( $form_id )->get_setting( 'hide_complete' );
- }
- //If the plugin setting 'hide complete' has been set and a success message exists, hide the form.
- if( $hide_complete == 1 AND ( is_object( $ninja_forms_processing ) AND $ninja_forms_processing->get_form_setting( 'processing_complete' ) == 1 ) AND $ninja_forms_processing->get_form_ID() == $form_id ) {
- $display = 0;
- }
- return $display;
- }