Automattic\WooCommerce\Blocks\Patterns
PTKPatternsStore::has_external_dependencies
Check if the pattern has external dependencies.
Method of the class: PTKPatternsStore{}
No Hooks.
Returns
true|false
.
Usage
// private - for code of main (parent) class only $result = $this->has_external_dependencies( $pattern );
- $pattern(array) (required)
- The pattern to check.
PTKPatternsStore::has_external_dependencies() PTKPatternsStore::has external dependencies code WC 9.9.4
private function has_external_dependencies( $pattern ) { if ( ! isset( $pattern['dependencies'] ) || ! is_array( $pattern['dependencies'] ) ) { return false; } foreach ( $pattern['dependencies'] as $dependency ) { if ( 'woocommerce' !== $dependency ) { return true; } } return false; }