/** * @param integer $page * @return integer */ public static function get_previous_page($page) { global $session; if ($page == 5) { $sample_template = $session->read_value("SAMPLE_TEMPLATE"); $sample_template_obj = new SampleTemplate($sample_template); if ($sample_template_obj->is_required_requirements() == true) { return 4; } else { return 3; } } else { return $page - 1; } }