Automattic\WooCommerce\Blocks\Integrations
IntegrationInterface{}
Integration.Interface
Integrations must use this interface when registering themselves with blocks,
Хуков нет.
Использование
$IntegrationInterface = new IntegrationInterface(); // use class methods
Методы
- public get_editor_script_handles()
- public get_name()
- public get_script_data()
- public get_script_handles()
- public initialize()
Код IntegrationInterface{} IntegrationInterface{} WC 8.7.0
interface IntegrationInterface { /** * The name of the integration. * * @return string */ public function get_name(); /** * When called invokes any initialization/setup for the integration. */ public function initialize(); /** * Returns an array of script handles to enqueue in the frontend context. * * @return string[] */ public function get_script_handles(); /** * Returns an array of script handles to enqueue in the editor context. * * @return string[] */ public function get_editor_script_handles(); /** * An array of key, value pairs of data made available to the block on the client side. * * @return array */ public function get_script_data(); }