Variable Envelope Return Path manager class.
More...
|
static | handler_from_record ($record) |
| Load the Inbound Message handler details for a given record.
|
|
Variable Envelope Return Path manager class.
- Copyright
- 2014 Andrew Nicols andre.nosp@m.w@ni.nosp@m.cols..nosp@m.co.u.nosp@m.k
- License
- http://www.gnu.org/copyleft/gpl.html GNU GPL v3 or later
◆ create_missing_messageinbound_handlers_for_component()
static core\message\inbound\manager::create_missing_messageinbound_handlers_for_component |
( |
| $componentname | ) |
|
|
static |
Update the database to contain a list of handlers for a component, adding any handlers which do not exist in the database.
- Parameters
-
string | $componentname | - The frankenstyle component name. |
◆ get_handler()
static core\message\inbound\manager::get_handler |
( |
| $classname | ) |
|
|
static |
Load the Inbound Message handler details for a given classname.
- Parameters
-
string | $classname | The name of the class for the handler. |
- Return values
-
◆ get_handler_from_id()
static core\message\inbound\manager::get_handler_from_id |
( |
| $id | ) |
|
|
static |
Load the Inbound Message handler with a given ID.
- Parameters
-
- Return values
-
◆ handler_from_record()
static core\message\inbound\manager::handler_from_record |
( |
| $record | ) |
|
|
staticprotected |
Load the Inbound Message handler details for a given record.
- Parameters
-
stdClass | $record | The record to retrieve the handler for. |
- Return values
-
◆ is_enabled()
static core\message\inbound\manager::is_enabled |
( |
| ) |
|
|
static |
Whether the Inbound Message interface is enabled.
- Return values
-
◆ load_default_handlers_for_component()
static core\message\inbound\manager::load_default_handlers_for_component |
( |
| $componentname | ) |
|
|
static |
Load handler instances for all of the handlers defined in db/messageinbound_handlers.php for the specified component.
- Parameters
-
string | $componentname | - The name of the component to fetch the handlers for. |
- Return values
-
core\message\inbound\handler[] | - List of handlers for this component. |
◆ record_from_handler()
static core\message\inbound\manager::record_from_handler |
( |
| $handler | ) |
|
|
static |
Create a flat stdClass for the handler, appropriate for inserting into the database.
- Parameters
-
- Return values
-
◆ remove_messageinbound_handler()
static core\message\inbound\manager::remove_messageinbound_handler |
( |
| $handler | ) |
|
|
static |
Remove the specified handler.
- Parameters
-
◆ update_handlers_for_component()
static core\message\inbound\manager::update_handlers_for_component |
( |
| $componentname | ) |
|
|
static |
Update the database to create, update, and remove handlers.
- Parameters
-
string | $componentname | - The frankenstyle component name. |
The documentation for this class was generated from the following file:
- lib/classes/message/inbound/manager.php