コード例 #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
ファイル: ActiveRow.php プロジェクト: kovkus/r-cms
 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
ファイル: ActiveRow.php プロジェクト: hleumas/databaza
 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;
     }
 }