wp = $wp; } public function init() { $this->wp->registerBlockType( Env::$assetsPath . '/js/src/newsletter_block' ); $this->wp->addFilter( '__experimental_woocommerce_blocks_add_data_attributes_to_block', [$this, 'addDataAttributesToBlock'] ); } public function addDataAttributesToBlock( array $blocks ) { $blocks[] = 'mailpoet/newsletter-block'; return $blocks; } }