示例#1
0
 public function exists($id)
 {
     if (!$id) {
         $id = array();
     }
     if (array_key_exists('id', $id)) {
         if (array_key_exists($id['id'], $this->buffer)) {
             return true;
         }
         if (array_key_exists($id['id'], $this->existbuffer)) {
             return $this->existbuffer[$id['id']];
         }
     }
     $retval = parent::exists($id);
     if (array_key_exists('id', $id)) {
         $this->existbuffer[$id['id']] = $retval;
     }
     return $retval;
 }