/** * Wrap Idiorm's find_many method to return * an array of instances of the class associated * with this wrapper instead of the raw ORM class. */ public function find_many() { return array_map(array($this, '_create_model_instance'), parent::find_many()); }
/** * Wrap Idiorm's find_many method to return * an array of instances of the class associated * with this wrapper instead of the raw ORM class. * * @return Array */ public function find_many() { $results = parent::find_many(); foreach ($results as $key => $result) { $results[$key] = $this->_create_model_instance($result); } return $results; }
/** * Wrap Idiorm's find_many method to return * an array of instances of the class associated * with this wrapper instead of the raw ORM class. */ public function find_many($as_array = false) { $result = parent::find_many($as_array); if ($as_array) { return $result; } return array_map(array($this, '_create_model_instance'), $result); }