ICanBoogie/Event master
  • Namespace
  • Class

Namespaces

  • ICanBoogie

Classes

  • Event
  • EventCollection
  • EventCollectionProvider
  • EventHook
  • EventHookReflection
  • EventProfiler
  • EventReflection

Functions

  • get_events

Class EventReflection

Creates unfired, initialized instance of events.

Namespace: ICanBoogie
Located at EventReflection.php

Methods summary

public static ICanBoogie\EventReflection
# from( string $class )

Returns the ICanBoogie\EventReflection instance associated with the specified event class.

Returns the ICanBoogie\EventReflection instance associated with the specified event class.

Parameters

$class

Returns

ICanBoogie\EventReflection
protected
# __construct( $class )
public ICanBoogie\Event
# with( array $params )

Makes unfired, initialized event instance.

Makes unfired, initialized event instance.

Parameters

$params

Returns

ICanBoogie\Event
protected
# assert_no_extraneous( array $params )

Asserts that no extraneous parameter is specified.

Asserts that no extraneous parameter is specified.

Parameters

$params

Throws

BadMethodCallException
when an extraneous parameter is specified.
protected
# assert_no_missing( array $params )

Asserts that no required parameter is missing.

Asserts that no required parameter is missing.

Parameters

$params

Throws

BadMethodCallException
when a required parameter is missing.
protected
# assert_no_skipped( array $params )

Asserts that no parameter is skipped.

Asserts that no parameter is skipped.

Parameters

$params

Throws

BadMethodCallException
when a parameter is skipped.
protected ICanBoogie\Event
# make_instance( )

Makes event instance.

Makes event instance.

Returns

ICanBoogie\Event
protected array
# make_args( array $params )

Makes construct arguments.

Makes construct arguments.

Parameters

$params

Returns

array

Properties summary

protected $class
#
protected $parameters
#
ICanBoogie/Event master API documentation generated by ApiGen