Overview

Namespaces

  • LeanMapper
    • Exception
    • Reflection
    • Relationship

Classes

  • Caller
  • Connection
  • DataDifference
  • DefaultEntityFactory
  • DefaultMapper
  • Entity
  • Events
  • Filtering
  • FilteringResult
  • FilteringResultDecorator
  • Fluent
  • ImplicitFilters
  • Repository
  • Result
  • ResultProxy
  • Row

Interfaces

  • IEntityFactory
  • IMapper
  • Overview
  • Namespace
  • Class

Class Filtering

Encapsulation of filter call

Namespace: LeanMapper
Author: Vojtěch Kohout
Located at Filtering.php
Methods summary
public
# __construct( array|string|Closure $filters, array $args = null, LeanMapper\Entity $entity = null, LeanMapper\Reflection\Property $property = null, array $targetedArgs = array() )

Parameters

$filters
$args
$entity
$property
$targetedArgs

Throws

LeanMapper\Exception\InvalidArgumentException
public array
# getFilters( )

Returns

array
public array
# getArgs( )

Returns

array
public LeanMapper\Entity|null
# getEntity( )

Returns

LeanMapper\Entity|null
public LeanMapper\Reflection\Property|null
# getProperty( )

Returns

LeanMapper\Reflection\Property|null
public array
# getTargetedArgs( )

Returns

array
tharos/leanmapper v2.3.0 API documentation API documentation generated by ApiGen