Webiny\Component\Entity\AbstractEntity::find PHP Method

find() public static method

Find entities
public static find ( array $conditions = [], array $order = [], integer $limit, integer $page ) : EntityCollection
$conditions array
$order array Example: ['-name', '+title']
$limit integer
$page integer
return EntityCollection
    public static function find(array $conditions = [], array $order = [], $limit = 0, $page = 0)
    {
        /**
         * Convert order parameters to Mongo format
         */
        $order = self::parseOrderParameters($order);
        $offset = $limit * ($page > 0 ? $page - 1 : 0);
        $data = self::entity()->getDatabase()->find(static::$entityCollection, $conditions, $order, $limit, $offset);
        $parameters = ['conditions' => $conditions, 'order' => $order, 'limit' => $limit, 'offset' => $offset];
        return new EntityCollection(get_called_class(), $data, $parameters);
    }