Automattic\WooCommerce\Admin\Marketing
MarketingChannels::register()
Registers a marketing channel.
Метод класса: MarketingChannels{}
Хуков нет.
Возвращает
null
. Ничего (null).
Использование
$MarketingChannels = new MarketingChannels(); $MarketingChannels->register( $channel ): void;
- $channel(MarketingChannelInterface) (обязательный)
- The marketing channel to register.
Код MarketingChannels::register() MarketingChannels::register WC 9.7.1
public function register( MarketingChannelInterface $channel ): void { if ( isset( $this->registered_channels[ $channel->get_slug() ] ) ) { throw new Exception( __( 'Marketing channel cannot be registered because there is already a channel registered with the same slug!', 'woocommerce' ) ); } $this->registered_channels[ $channel->get_slug() ] = $channel; }