Automattic\WooCommerce\Internal\ComingSoon

ComingSoonAdminBarBadge::init_hooks()publicWC 1.0

Sets up the hooks if user has required capabilities.

Method of the class: ComingSoonAdminBarBadge{}

No Hooks.

Return

null. Nothing (null).

Usage

$ComingSoonAdminBarBadge = new ComingSoonAdminBarBadge();
$ComingSoonAdminBarBadge->init_hooks();

ComingSoonAdminBarBadge::init_hooks() code WC 9.6.1

public function init_hooks() {
	// Early exit if the user is not logged in as administrator / shop manager.
	if ( ! is_user_logged_in() || ! current_user_can( 'manage_woocommerce' ) ) {
		return;
	}

	add_action( 'admin_bar_menu', array( $this, 'site_visibility_badge' ), 31 );
	add_action( 'wp_head', array( $this, 'output_css' ) );
	add_action( 'admin_head', array( $this, 'output_css' ) );
}