ClassesBigCommerceImportProcessorsStorefront Processor

Storefront_Processor

  • Full name: \BigCommerce\Import\Processors\Storefront_Processor

Constants

ConstantVisibilityTypeValue
STOREFRONT_NAMEpublic’bigcommerce_storefront_name’
STOREFRONT_ADDRESSpublic’bigcommerce_storefront_address’
STOREFRONT_EMAIlpublic’bigcommerce_storefront_email’
STOREFRONT_PHONEpublic’bigcommerce_storefront_phone’
DOWN_FOR_MAINTENANCEpublic’bigcommerce_down_for_maintenance_message’
PRE_LAUNCH_MESSAGEpublic’bigcommerce_prelaunch_message’
PRE_LAUNCH_PASSWORDpublic’bigcommerce_prelaunch_password’
SHOW_PRODUCT_PRICEpublic’bigcommerce_storefront_show_product_price’
SHOW_PRODUCT_SKUpublic’bigcommerce_storefront_show_product_sku’
SHOW_PRODUCT_WEIGHTpublic’bigcommerce_storefront_show_product_weight’
SHOW_PRODUCT_BRANDpublic’bigcommerce_storefront_show_product_brand’
SHOW_PRODUCT_SHIPPINGpublic’bigcommerce_storefront_show_product_shipping’
SHOW_PRODUCT_RATINGpublic’bigcommerce_storefront_show_product_rating’
SHOW_PRODUCT_ADD_TO_CART_LINKpublic’bigcommerce_storefront_show_add_to_cart_link’
DEFAULT_PREORDER_MESSAGEpublic’bigcommerce_storefront_default_preorder_message’
SHOW_BREADCRUMBS_PRODUCT_PAGEpublic’bigcommerce_storefront_show_breadcrumbs_product_pages’
SHOW_ADD_TO_CART_QTY_BOXpublic’bigcommerce_storefront_show_add_to_cart_qty_box’
SHOW_ADD_TO_WISHLISTpublic’bigcommerce_storefront_show_add_to_wishlist’
HIDE_PRICE_FROM_GUESTSpublic’bigcommerce_storefront_hide_price_from_guests’

Methods

__construct

public __construct(\BigCommerce\Api\v3\Api\SettingsApi $api, \BigCommerce\Taxonomies\Channel\Connections $connections): mixed

Parameters:

ParameterTypeDescription
$api\BigCommerce\Api\v3\Api\SettingsApi
$connections\BigCommerce\Taxonomies\Channel\Connections

run

public run(): mixed

handle_products

Get and save storefront product settings /stores/{store_hash}/v3/settings/storefront/product https://developer.bigcommerce.com/api-reference/d4a004e640c74-get-storefront-product-settings

public handle_products(int $term_id, int $channel_id): bool

Parameters:

ParameterTypeDescription
$term_idint
$channel_idint

handle_status

Get and save storefront status settings /stores/{store_hash}/v3/settings/storefront/status https://developer.bigcommerce.com/api-reference/9c3e93feb6a21-get-storefront-status

public handle_status(int $term_id, int $channel_id): bool

Parameters:

ParameterTypeDescription
$term_idint
$channel_idint

handle_profile_settings

Get and store storefront profile settings /stores/{store_hash}/v3/settings/storefront/profile https://developer.bigcommerce.com/api-reference/ac86db39bc51e-get-store-profile-settings

public handle_profile_settings(int $term_id, int $channel_id): bool

Parameters:

ParameterTypeDescription
$term_idint
$channel_idint

handle_options

protected handle_options(int $term_id, array $entries = []): void

Parameters:

ParameterTypeDescription
$term_idint
$entriesarray


Automatically generated on 2025-01-21