/** * บันทึก cache เมื่อบันทึกแล้วจะปิดการใช้งาน cache อัตโนมัติ * จะใช้คำสั่งนี้เมื่อมีการเรียกใช้แคชด้วยคำสั่ง cacheOn(false) เท่านั้น * query ครั้งต่อไปถ้าจะใช้ cache ต้อง เปิดการใช้งาน cache ก่อนทุกครั้ง * * @param array $datas ข้อมูลที่จะบันทึก * @return boolean สำเร็จคืนค่า true ไม่สำเร็จคืนค่า false */ public function save($datas) { $this->action = 0; if ($this->item instanceof Item) { $this->item->set($datas); return $this->db_cache->save($this->item); } return false; }
/** * บันทึก cache เมื่อบันทึกแล้วจะปิดการใช้งาน cache อัตโนมัติ * จะใช้คำสั่งนี้เมื่อมีการเรียกใช้แคชด้วยคำสั่ง cacheOn(false) เท่านั้น * query ครั้งต่อไปถ้าจะใช้ cache ต้อง เปิดการใช้งาน cache ก่อนทุกครั้ง * * @param Item $item * @param array $datas ข้อมูลที่จะบันทึก * @return boolean สำเร็จคืนค่า true ไม่สำเร็จคืนค่า false */ public function save(Item $item, $datas) { $this->action = 0; $item->set($datas); return $this->db_cache->save($item); }