Ejemplo n.º 1
0
 public function test_valid_survey_status()
 {
     $this->assertTrue(Survey_entity::is_valid_status(1));
     $this->assertTrue(Survey_entity::is_valid_status(2));
     $this->assertTrue(Survey_entity::is_valid_status(3));
     $this->assertTrue(Survey_entity::is_valid_status(99));
     $this->assertFalse(Survey_entity::is_valid_status(0));
     $this->assertFalse(Survey_entity::is_valid_status(4));
     $this->assertFalse(Survey_entity::is_valid_status(-1));
     $this->assertFalse(Survey_entity::is_valid_status('Closed'));
 }
Ejemplo n.º 2
0
 /**
  * Checks if the submitted status is valid
  * Form validation callback.
  */
 public function _cb_survey_status_valid($status)
 {
     if (!Survey_entity::is_valid_status($status)) {
         $this->form_validation->set_message('_cb_survey_status_valid', 'The %s is not valid.');
         return FALSE;
     }
     return TRUE;
 }