ninja_forms_save_form_list
The Ninja Forms ninja forms save form list function.
Description
ninja_forms_save_form_list( $data );
Parameters (1)
- 0. $data
- The data.
Usage
if ( !function_exists( 'ninja_forms_save_form_list' ) ) { require_once ABSPATH . PLUGINDIR . 'ninja-forms/deprecated/includes/admin/pages/ninja-forms/tabs/form-list/form-list.php'; } // The data. $data = null; // NOTICE! Understand what this does before running. $result = ninja_forms_save_form_list($data);
Defined (1)
The function is defined in the following location(s).
- /deprecated/includes/admin/pages/ninja-forms/tabs/form-list/form-list.php
- function ninja_forms_save_form_list( $data ) {
- if( isset( $data['bulk_action'] ) AND $data['bulk_action'] != '' ) {
- if( isset( $data['form_ids'] ) AND is_array( $data['form_ids'] ) AND !empty( $data['form_ids'] ) ) {
- foreach( $data['form_ids'] as $form_id ) {
- switch( $data['bulk_action'] ) {
- case 'delete':
- Ninja_Forms()->form( $form_id )->delete();
- $ninja_forms_admin_update_message = count( $data['form_ids'] ).' ';
- if( count( $data['form_ids'] ) > 1 ) {
- $update_message = __( 'Forms Deleted', 'ninja-forms' );
- }else{
- $update_message = __( 'Form Deleted', 'ninja-forms' );
- }
- break;
- case 'export':
- ninja_forms_export_form( $form_id );
- break;
- }
- }
- }
- $debug = ! empty ( $_REQUEST['debug'] ) ? true : false;
- Ninja_Forms()->forms()->update_cache( $debug );
- return $update_message;
- }
- }