Overview

Namespaces

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

Classes

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

Interfaces

  • IEntityFactory
  • IMapper
  • Overview
  • Namespace
  • Class

Class Events

Namespace: LeanMapper
Author: Vojtěch Kohout
Located at LeanMapper/Events.php
Methods summary
public
# registerCallback( string $event, mixed $callback )

Registers new callback for given event

Registers new callback for given event

Parameters

$event
$callback
public
# invokeCallbacks( string $event, mixed $arg )

Invokes callbacks registered for given event

Invokes callbacks registered for given event

Parameters

$event
$arg

Throws

LeanMapper\Exception\InvalidArgumentException
public array &
# getCallbacksReference( string $event )

Gets reference to array of registered events

Gets reference to array of registered events

Parameters

$event

Returns

array
Constants summary
string EVENT_BEFORE_PERSIST
# 'beforePersist'
string EVENT_BEFORE_CREATE
# 'beforeCreate'
string EVENT_BEFORE_UPDATE
# 'beforeUpdate'
string EVENT_BEFORE_DELETE
# 'beforeDelete'
string EVENT_AFTER_PERSIST
# 'afterPersist'
string EVENT_AFTER_CREATE
# 'afterCreate'
string EVENT_AFTER_UPDATE
# 'afterUpdate'
string EVENT_AFTER_DELETE
# 'afterDelete'
tharos/leanmapper v3.1.1 API documentation API documentation generated by ApiGen