Automattic\WooCommerce\Blocks\Integrations
IntegrationRegistry::get_all_registered_script_data
Gets an array of all registered integration's script data.
Method of the class: IntegrationRegistry{}
No Hooks.
Returns
Array.
Usage
$IntegrationRegistry = new IntegrationRegistry(); $IntegrationRegistry->get_all_registered_script_data();
IntegrationRegistry::get_all_registered_script_data() IntegrationRegistry::get all registered script data code WC 10.9.4
public function get_all_registered_script_data() {
$script_data = [];
$registered_integrations = $this->get_all_registered();
foreach ( $registered_integrations as $registered_integration ) {
$script_data[ $registered_integration->get_name() . '_data' ] = $registered_integration->get_script_data();
}
return array_filter( $script_data );
}