src/orm/classes/Table.php
public function loadFromQuery(ezcQuerySelect $query, $limit = null, $offset = 0)
    {
        if ($limit)
        {
            $query->limit($limit, $offset);
        }
        $raw = $query->fetchAll();
        $items = new ORM_Entity_Collection();
        if ($raw)
        {
            foreach ($raw as $attrs)
            {
                $items->attach($this->entityFactory($attrs));
            }
        }
        return $items;
    }
public function loadFromQuery(ezcQuerySelect $query, $limit = null, $offset = 0)
    {
        if ($limit)
        {
            $query->limit($limit, $offset);
        }
        $raw = $query->fetchAll();
        $items = new ORM_Entity_Collection();
        if ($raw)
        {
            foreach ($raw as $attrs)
            {
                $items->attach($this->entityFactory($attrs));
            }
        }
        return $items;
    }
Возвращает массив сущностей на основе запроса

@param ezcQuerySelect $query
@param int            $limit   максимум элементов, который следует вернуть
@param int            $offset  сколько элементов пропустить

@return ORM_Entity_Collection

@since 1.00