function ninja_forms_setup_processing_class($form_id = '') { global $ninja_forms_processing; // $transient_id = Ninja_Forms()->session->get( 'nf_transient_id' ); $cache = Ninja_Forms()->session->get('nf_cache'); //Set the form id if ($form_id == '') { if (isset($_REQUEST['_form_id'])) { $form_id = absint($_REQUEST['_form_id']); } else { if ($cache) { $form_id = $cache['form_id']; } } } //Initiate our processing class with our designated global variable. $ninja_forms_processing = new Ninja_Forms_Processing($form_id); $ninja_forms_processing->setup_submitted_vars(); }
function ninja_forms_setup_processing_class($form_id = '') { global $ninja_forms_processing; $session_reflection = new ReflectionMethod('WP_Session', 'set_cookie'); if ($session_reflection->isPublic()) { // Manually set the cookie. Ninja_Forms()->session->init()->set_cookie(); } $cache = Ninja_Forms()->session->get('nf_cache'); //Set the form id if ($form_id == '') { if (isset($_REQUEST['_form_id'])) { $form_id = absint($_REQUEST['_form_id']); } else { if ($cache) { $form_id = $cache['form_id']; } } } //Initiate our processing class with our designated global variable. $ninja_forms_processing = new Ninja_Forms_Processing($form_id); $ninja_forms_processing->setup_submitted_vars(); }