/** * initialise instance * @param array $form */ public function __construct(&$form) { // check for last page $current_page = GFFormDisplay::get_source_page($form['id']); $target_page = GFFormDisplay::get_target_page($form, $current_page, rgpost('gform_field_values')); $this->isLastPageFlag = $target_page == 0; // load the form data $this->loadForm($form); }
private static function is_last_page($form) { $current_page = GFFormDisplay::get_source_page($form["id"]); $target_page = GFFormDisplay::get_target_page($form, $current_page, rgpost("gform_field_values")); return $target_page == 0; }