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 DefaultEntityReflectionProvider

LeanMapper\DefaultEntityReflectionProvider implements LeanMapper\IEntityReflectionProvider
Namespace: LeanMapper
Located at LeanMapper/DefaultEntityReflectionProvider.php
Methods summary
public LeanMapper\Reflection\Property[]
# getProperties( LeanMapper\Reflection\EntityReflection $entityClass, LeanMapper\IMapper $mapper = null )

Returns

LeanMapper\Reflection\Property[]

Implementation of

LeanMapper\IEntityReflectionProvider::getProperties()
public ReflectionMethod[]
# getGetters( LeanMapper\Reflection\EntityReflection $entityClass )

Returns

ReflectionMethod[]

Implementation of

LeanMapper\IEntityReflectionProvider::getGetters()
public ReflectionMethod[]
# getSetters( LeanMapper\Reflection\EntityReflection $entityClass )

Returns

ReflectionMethod[]

Implementation of

LeanMapper\IEntityReflectionProvider::getSetters()
protected LeanMapper\Reflection\EntityReflection[]
# getFamilyLine( LeanMapper\Reflection\EntityReflection $member )

Returns

LeanMapper\Reflection\EntityReflection[]
Properties summary
protected array $internalGetters
# ['getData', 'getRowData', 'getModifiedRowData', 'getCurrentReflection', 'getReflection', 'getHasManyRowDifferences', 'getEntityClass']
tharos/leanmapper v3.4.1 API documentation API documentation generated by ApiGen