Automattic\WooCommerce\Internal\EmailEditor\EmailPatterns
PatternsController{}
Controller class for registering block patterns used in the email editor.
Хуков нет.
Использование
$PatternsController = new PatternsController(); // use class methods
Методы
- public init()
- public register_patterns()
Код PatternsController{} PatternsController{} WC 9.8.1
class PatternsController { /** * Initialize the controller. * * @internal */ final public function init(): void { $this->register_patterns(); } /** * Register all email editor block patterns. */ public function register_patterns(): void { $patterns = array(); $patterns[] = new WooEmailContentPattern(); foreach ( $patterns as $pattern ) { register_block_pattern( $pattern->get_namespace() . '/' . $pattern->get_name(), $pattern->get_properties() ); } } }