Magento 2 Documentation
2.3
Documentation for Magento 2 CMS v2.3 (December 2018)
|
Public Member Functions | |
getTopic ($topicName) | |
getTopicHandlers ($topicName) | |
getTopics () | |
Data Fields | |
const | TOPICS = 'topics' |
const | TOPIC_NAME = 'name' |
const | TOPIC_HANDLERS = 'handlers' |
const | TOPIC_REQUEST = 'request' |
const | TOPIC_RESPONSE = 'response' |
const | TOPIC_IS_SYNCHRONOUS = 'is_synchronous' |
const | TOPIC_REQUEST_TYPE = 'request_type' |
const | TOPIC_REQUEST_TYPE_CLASS = 'object_interface' |
const | TOPIC_REQUEST_TYPE_METHOD = 'service_method_interface' |
const | SCHEMA_METHOD_PARAMS = 'method_params' |
const | SCHEMA_METHOD_RETURN_TYPE = 'method_return_type' |
const | SCHEMA_METHOD_HANDLER = 'method_callback' |
const | SCHEMA_METHOD_PARAM_NAME = 'param_name' |
const | SCHEMA_METHOD_PARAM_POSITION = 'param_position' |
const | SCHEMA_METHOD_PARAM_TYPE = 'param_type' |
const | SCHEMA_METHOD_PARAM_IS_REQUIRED = 'is_required' |
const | HANDLER_TYPE = 'type' |
const | HANDLER_METHOD = 'method' |
const | HANDLER_DISABLED = 'disabled' |
Class for accessing to communication configuration.
@api
Definition at line 16 of file ConfigInterface.php.
getTopic | ( | $topicName | ) |
Get configuration of the specified topic.
string | $topicName |
LocalizedException |
Implemented in Config.
getTopicHandlers | ( | $topicName | ) |
getTopics | ( | ) |
Get list of all declared topics and their configuration.
Implemented in Config.
const HANDLER_DISABLED = 'disabled' |
Definition at line 41 of file ConfigInterface.php.
const HANDLER_METHOD = 'method' |
Definition at line 40 of file ConfigInterface.php.
const HANDLER_TYPE = 'type' |
Definition at line 39 of file ConfigInterface.php.
const SCHEMA_METHOD_HANDLER = 'method_callback' |
Definition at line 32 of file ConfigInterface.php.
const SCHEMA_METHOD_PARAM_IS_REQUIRED = 'is_required' |
Definition at line 37 of file ConfigInterface.php.
const SCHEMA_METHOD_PARAM_NAME = 'param_name' |
Definition at line 34 of file ConfigInterface.php.
const SCHEMA_METHOD_PARAM_POSITION = 'param_position' |
Definition at line 35 of file ConfigInterface.php.
const SCHEMA_METHOD_PARAM_TYPE = 'param_type' |
Definition at line 36 of file ConfigInterface.php.
const SCHEMA_METHOD_PARAMS = 'method_params' |
Definition at line 30 of file ConfigInterface.php.
const SCHEMA_METHOD_RETURN_TYPE = 'method_return_type' |
Definition at line 31 of file ConfigInterface.php.
const TOPIC_HANDLERS = 'handlers' |
Definition at line 21 of file ConfigInterface.php.
const TOPIC_IS_SYNCHRONOUS = 'is_synchronous' |
Definition at line 24 of file ConfigInterface.php.
const TOPIC_NAME = 'name' |
Definition at line 20 of file ConfigInterface.php.
const TOPIC_REQUEST = 'request' |
Definition at line 22 of file ConfigInterface.php.
const TOPIC_REQUEST_TYPE = 'request_type' |
Definition at line 25 of file ConfigInterface.php.
const TOPIC_REQUEST_TYPE_CLASS = 'object_interface' |
Definition at line 27 of file ConfigInterface.php.
const TOPIC_REQUEST_TYPE_METHOD = 'service_method_interface' |
Definition at line 28 of file ConfigInterface.php.
const TOPIC_RESPONSE = 'response' |
Definition at line 23 of file ConfigInterface.php.
const TOPICS = 'topics' |
Definition at line 18 of file ConfigInterface.php.