Overview

Namespaces

  • LeanMapperQuery
    • Exception

Classes

  • Caller
  • Query

Interfaces

  • IQuery
  • IQueryable
  • Overview
  • Namespace
  • Class

Class Query

LeanMapperQuery\Query implements LeanMapperQuery\IQuery
Namespace: LeanMapperQuery
Located at Query.php
Methods summary
public
# __construct( LeanMapperQuery\IQueryable $sourceRepository, LeanMapper\IMapper $mapper )
final protected
# getPropertiesByTable( $tableName )
final protected
# traverseToRelatedEntity( $currentTable, LeanMapper\Reflection\Property $property )
final protected
# parseStatement( $statement )
public array
# createQuery( )

Executes query.

Executes query.

Returns

array

Implementation of

LeanMapperQuery\IQuery::createQuery()
protected
# processToFluent( $method, array $args = array() )
public
# where( $cond )
public
# orderBy( $field )
public
# asc( $asc = TRUE )
public
# desc( $desc = TRUE )
public
# limit( $limit )
public
# offset( $offset )
Properties summary
protected LeanMapperQuery\IQueryable $sourceRepository
#
protected LeanMapper\IMapper $mapper
#
protected LeanMapper\Fluent $fluent
#
protected array $appliedJoins
# array()
mibk/leanmapperquery v0.7 API documentation API documentation generated by ApiGen