OEModule\PatientTicketing\components\AutoSaveTicket::saveFormData PHP Method

saveFormData() public static method

public static saveFormData ( $patient_id, $queue_id, $data )
    public static function saveFormData($patient_id, $queue_id, $data)
    {
        $key = static::getAutoSaveKey($patient_id, $queue_id);
        \AutoSave::add($key, $data);
    }

Usage Example

コード例 #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));
 }
All Usage Examples Of OEModule\PatientTicketing\components\AutoSaveTicket::saveFormData