Overview

Namespaces

  • LeanMapper
    • Bridges
      • Nette
        • DI
    • Exception
    • Reflection
    • Relationship

Classes

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

Interfaces

  • IEntityFactory
  • IEntityReflectionProvider
  • IMapper
  • Overview
  • Namespace
  • Class

Class Filtering

Encapsulation of filter call

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

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 v3.4.1 API documentation API documentation generated by ApiGen