Overview

Namespaces

  • Inlm
    • Model

Classes

  • EntityQuery
  • RepositoryQuery

Interfaces

  • IQueryable

Traits

  • TEntity
  • TEntityRowValue
  • TQueryableEntity
  • TQueryableRepository
  • TRepository
  • Overview
  • Namespace
  • Class

Trait TQueryableRepository

Namespace: Inlm\Model
Located at TQueryableRepository.php
Methods summary
public Inlm\Model\RepositoryQuery
# query( )

Creates base query object

Creates base query object

Returns

Inlm\Model\RepositoryQuery
public LeanMapper\Entity
# find( LeanMapperQuery\Query $query )

Fetchs entities by Query object

Fetchs entities by Query object

Returns

LeanMapper\Entity
public LeanMapper\Entity|null
# findOne( LeanMapperQuery\Query $query )

Fetchs one entity by Query object

Fetchs one entity by Query object

Returns

LeanMapper\Entity|null
public integer
# findCount( LeanMapperQuery\Query $query )

Fetchs count by Query object

Fetchs count by Query object

Returns

integer
protected LeanMapper\Fluent
# applyQuery( LeanMapperQuery\Query $query )

Returns

LeanMapper\Fluent
inlm/model v2.0.0 API documentation API documentation generated by ApiGen