Bolt\Storage\Repository::findWith PHP Method

findWith() public method

Method to hydrate and return a QueryBuilder query.
public findWith ( Doctrine\DBAL\Query\QueryBuilder $query ) : array
$query Doctrine\DBAL\Query\QueryBuilder
return array Entity
    public function findWith(QueryBuilder $query)
    {
        $this->load($query);
        $result = $query->execute()->fetchAll();
        if ($result) {
            return $this->hydrateAll($result, $query);
        } else {
            return [];
        }
    }