Cron_Runner::continue_import()

Summary

No summary available.

Return

(void)


Source

File: src/BigCommerce/Import/Runner/Cron_Runner.php

	public function continue_import() {

		$status  = new Status();
		$current = $status->current_status();
		if ( $current[ 'status' ] === Status::NOT_STARTED ) {
			return; // nothing to continue
		}

		$lock = new Lock();
		if ( $lock->get_lock() ) {
			return; // another process has claimed it
		}
		$lock->set_lock();
		do_action( 'bigcommerce/import/before', $current[ 'status' ] );
		do_action( 'bigcommerce/import/run', $current[ 'status' ] );
		do_action( 'bigcommerce/import/after', $current[ 'status' ] );
		$this->schedule_next();
		$lock->release_lock();
	}


User Contributed Notes

You must log in before being able to contribute a note or feedback.