@param EventManagerInterface $eventManager
| Parameters: | EventFeatureTableGatewayEvent – |
|---|
Retrieve composed event manager instance
| Return type: | EventManagerInterface |
|---|
Retrieve composed event instance
| Return type: | EventFeatureTableGatewayEvent |
|---|
Initialize feature and trigger “preInitialize” event
Ensures that the composed TableGateway has identifiers based on the class name, and that the event target is set to the TableGateway instance. It then triggers the “preInitialize” event.
| Return type: | void |
|---|
Trigger the “preSelect” event
Triggers the “preSelect” event mapping the following parameters: - $select as “select”
| Parameters: | Select – |
|---|---|
| Return type: | void |
Trigger the “postSelect” event
Triggers the “postSelect” event mapping the following parameters: - $statement as “statement” - $result as “result” - $resultSet as “result_set”
| Parameters: |
|
|---|---|
| Return type: | void |
Trigger the “preInsert” event
Triggers the “preInsert” event mapping the following parameters: - $insert as “insert”
| Parameters: | Insert – |
|---|---|
| Return type: | void |
Trigger the “postInsert” event
Triggers the “postInsert” event mapping the following parameters: - $statement as “statement” - $result as “result”
| Parameters: |
|
|---|---|
| Return type: | void |
Trigger the “preUpdate” event
Triggers the “preUpdate” event mapping the following parameters: - $update as “update”
| Parameters: | Update – |
|---|---|
| Return type: | void |
Trigger the “postUpdate” event
Triggers the “postUpdate” event mapping the following parameters: - $statement as “statement” - $result as “result”
| Parameters: |
|
|---|---|
| Return type: | void |