PostTransformEvent
extends EventAbstract
in package
Event happen right after all transformations have completed.
Table of Contents
- $subject : object
- $project : ProjectDescriptor|null
- __construct() : mixed
- Initializes this event with the given subject.
- createInstance() : EventAbstract
- Creates a new instance of a derived object and return that.
- getProject() : ProjectDescriptor|null
- Returns the descriptor describing the project.
- getSubject() : object
- Returns the object that is the subject of this event.
- setProject() : $this
- Returns the descriptor describing the project.
Properties
$subject
protected
object
$subject
$project
private
ProjectDescriptor|null
$project
Methods
__construct()
Initializes this event with the given subject.
public
__construct(object $subject) : mixed
Parameters
- $subject : object
Return values
mixed —createInstance()
Creates a new instance of a derived object and return that.
public
static createInstance(object $subject) : EventAbstract
Used as convenience method for fluent interfaces.
Parameters
- $subject : object
Return values
EventAbstract —getProject()
Returns the descriptor describing the project.
public
getProject() : ProjectDescriptor|null
Return values
ProjectDescriptor|null —getSubject()
Returns the object that is the subject of this event.
public
getSubject() : object
Return values
object —setProject()
Returns the descriptor describing the project.
public
setProject(ProjectDescriptor $project) : $this
Parameters
- $project : ProjectDescriptor