bigcommerce_init()
Summary
No summary available.Return
(BigCommercePlugin)
Source
File: bigcommerce.php
function bigcommerce_init() { // Don't load on frontend for non-active channel status if ( ! defined( 'WP_CLI' ) && ! is_admin() && bigcommerce_get_primary_channel_status() !== null && bigcommerce_get_primary_channel_status() !== \BigCommerce\Taxonomies\Channel\BC_Status::STATUS_ACTIVE ) { return; } $container = new \Pimple\Container( [ 'plugin_file' => __FILE__ ] ); $plugin = \BigCommerce\Plugin::instance( $container ); $plugin->init(); /** * Fires after the plugin has initialized * * @param \BigCommerce\Plugin $plugin The global instance of the plugin controller * @param \Pimple\Container $container The plugin's dependency injection container */ do_action( 'bigcommerce/init', $plugin, $container ); return $plugin; }