示例#1
0
 /**
  * กำหนดคีย์ของแคชจาก query
  * 
  * @param string $sql
  * @param array $values
  * @return Item
  */
 public function init($sql, $values)
 {
     return $this->db_cache->getItem(Text::replace($sql, $values));
 }
 /**
  * อ่านข้อมูลจากแคช
  *
  * @param string $key
  * @param array $values (options)
  * @return mixed คืนค่าข้อมูลหรือ false ถ้าไม่มีแคช
  */
 public function get($sql, $values)
 {
     $this->item = $this->db_cache->getItem(Text::replace($sql, $values));
     return $this->item->isHit() ? $this->item->get() : false;
 }