Class EventReflection
Creates unfired, initialized instance of events.
Namespace: ICanBoogie
Located at EventReflection.php
Methods summary
protected
__construct( $class
)
public
with( array $params
)
: ICanBoogie\Event
Makes unfired, initialized event instance.
Makes unfired, initialized event instance.
Parameters
Returns
protected
assert_no_missing( array $params
)
Asserts that no required parameter is missing.
Asserts that no required parameter is missing.
Parameters
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
Throws
BadMethodCallException
when a parameter is skipped.
protected
make_instance( void )
: ICanBoogie\Event
Makes event instance.
Returns
protected
make_args( array $params
)
: array
Makes construct arguments.
Makes construct arguments.
Parameters
Returns
array
Properties summary