Import
This class handles the import process for BigCommerce data. It includes functionality to manage cron jobs, process various import tasks, handle batch sizes, and trigger different import-related actions.
- Full name:
\BigCommerce\Container\Import
- Parent class:
Provider
Constants
Constant | Visibility | Type | Value |
---|---|---|---|
CRON_MONITOR | public | string | ’import.cron.monitor’ |
CRON_RUNNER | public | string | ’import.cron.runner’ |
PARALLEL_RUNNER | public | string | ’import.async.runner’ |
LOCK_MONITOR | public | string | ’import.lock.monitor’ |
TIMEOUT | public | string | ’timeout’ |
CUSTOMER_DEFAULT_GROUP | public | string | ’import.customer_default_group’ |
MSF_STOREFRONT_PROCESSOR | public | string | ’import.msf_storefront_processor’ |
TASK_MANAGER | public | string | ’import.task_manager’ |
TASK_LIST | public | string | ’import.task_list’ |
CACHE_CLEANUP | public | string | ’import.cache_cleanup’ |
CHANNEL_LIST | public | string | ’import.channel_list’ |
BATCH_SIZE | public | string | ’import.batch_size’ |
LARGE_BATCH_SIZE | public | string | ’import.large_batch_size’ |
POST_TASK_MANAGER | public | string | ’import.postponed_task_manager’ |
START | public | string | ’import.start’ |
LISTINGS | public | string | ’import.listings’ |
CHANNEL | public | string | ’import.channel’ |
PURGE_CATEGORIES | public | string | ’import.purge.categories’ |
PURGE_BRANDS | public | string | ’import.purge.brands’ |
CATEGORIES | public | string | ’import.categories’ |
BRANDS | public | string | ’import.brands’ |
RESIZE | public | string | ’import.resize’ |
PRODUCTS | public | string | ’import.products’ |
MARK | public | string | ’import.mark_deleted’ |
QUEUE | public | string | ’import.queue’ |
STORE | public | string | ’import.store’ |
CURRENCIES | public | string | ’import.currencies’ |
CLEANUP | public | string | ’import.cleanup’ |
PRODUCT_CLEANUP | public | string | ’import.product_cleanup’ |
IMPORT_STATUS | public | string | ’import.import_status’ |
ERROR | public | string | ’import.error’ |
IMPORT_TYPE | public | string | ’import.type’ |
HEADLESS_PROCESSOR | public | string | ’headless.processor’ |
Methods
register
Registers the import-related services and actions within the container.
public register(\Pimple\Container $container): void
Parameters:
Parameter | Type | Description |
---|---|---|
$container | \Pimple\Container | The container instance for dependency injection. |
Automatically generated on 2025-01-21