Пример #1
0
 /**
  * @internal
  */
 public function access($key, $cache = true)
 {
     if ($this->table->getConnection()->getCache() && !isset($this->modified[$key]) && $this->table->access($key, $cache)) {
         $id = isset($this->data[$this->table->getPrimary()]) ? $this->data[$this->table->getPrimary()] : $this->data;
         $this->data = $this->table[$id]->data;
     }
 }
Пример #2
0
 public function access($key, $delete = FALSE)
 {
     if ($this->table->connection->getCache() && !isset($this->modified[$key]) && $this->table->access($key, $delete)) {
         $id = isset($this->data[$this->table->primary]) ? $this->data[$this->table->primary] : $this->data;
         $this->data = $this->table[$id]->data;
     }
 }
Пример #3
0
 public function access($key, $delete = FALSE)
 {
     if ($this->table->connection->cache && $this->table->access($key, $delete)) {
         $this->data = $this->table[$this->data[$this->table->primary]]->data;
     }
 }