This Trait partially implements the ResultAwareInterface for mutable and immutable events.
You must additionally implement the typeCheckResult method or use one of the ResultType*Aware
traits in your Event handler.
« More »
This Trait partially implements the ResultAwareInterface for type checking.
Events using this Trait (and the ResultAware trait) will expect event handlers to set results
of an Array type.
« More »
This Trait partially implements the ResultAwareInterface for type checking.
Events using this Trait (and the ResultAware trait) will expect event handlers to set results
of a Boolean type.
« More »
This Trait partially implements the ResultAwareInterface for type checking.
Events using this Trait (and the ResultAware trait) will expect event handlers to set results
of a Float type.
« More »
This Trait partially implements the ResultAwareInterface for type checking.
Events using this Trait (and the ResultAware trait) will expect event handlers to set results
of an Integer type.
« More »
This Trait partially implements the ResultAwareInterface for type checking.
Events using this Trait (and the ResultAware trait) will expect event handlers to set results
of a any type. THIS IS A COP OUT! If you expect a nullable or union type it's best to implement
the typeCheckResult method yourself to check for the exact types you expect.
« More »
This Trait partially implements the ResultAwareInterface for type checking.
Events using this Trait (and the ResultAware trait) will expect event handlers to set results
of a Numeric type.
« More »
This Trait partially implements the ResultAwareInterface for type checking.
Events using this Trait (and the ResultAware trait) will expect event handlers to set results
of an object type.
If you do not set a list of acceptable result classes any PHP object will satisfy this type check.
« More »
This Trait partially implements the ResultAwareInterface for type checking.
Events using this Trait (and the ResultAware trait) will expect event handlers to set results
of a String type.
« More »