Example #1
0
 /**
  * Execute a function on each item (id, data)
  *
  * @param callable $func
  */
 public function each($func)
 {
     if (!$this->complete) {
         $this->db->eachId(array($this, 'load'));
         $this->complete = true;
     }
     foreach ($this->map as $id => $data) {
         $func($id, $data);
     }
 }