saveFormData() public static method

public static saveFormData ( $patient_id, $queue_id, $data )
コード例 #1
0
 public function testAutoSaveClear()
 {
     $first_patient_id = 1;
     $second_patient_id = 2;
     $first_queue_id = 1;
     $second_queue_id = 1;
     $data = array('key' => 'value');
     AutoSaveTicket::saveFormData($first_patient_id, $first_queue_id, $data);
     AutoSaveTicket::saveFormData($second_patient_id, $second_queue_id, $data);
     $this->assertNotNull(AutoSaveTicket::getFormData($first_patient_id, $first_queue_id));
     $this->assertNotNull(AutoSaveTicket::getFormData($first_patient_id, $second_queue_id));
     AutoSaveTicket::clear();
     $this->assertNull(AutoSaveTicket::getFormData($first_patient_id, $first_queue_id));
     $this->assertNull(AutoSaveTicket::getFormData($first_patient_id, $second_queue_id));
 }
コード例 #2
0
 private static function autoSaveTicket($data)
 {
     unset($data['YII_CSRF_TOKEN']);
     unset($data['queue']);
     AutoSaveTicket::saveFormData($_POST['patient_id'], $_POST['from_queue_id'], $data);
 }