public function process(Import $import, array $callbacks, $dryRun = 1)
	{
		// autodetect adapter
		$this->autoDetectAdapter($import);

		// mark import run
		$import->markRun($dryRun);

		// call process on adapter
		return $this->getAdapter()->process($import, $callbacks, $dryRun);
	}
public function process(Import $import, array $callbacks, $dryRun = 1)
	{
		// autodetect adapter
		$this->autoDetectAdapter($import);

		// mark import run
		$import->markRun($dryRun);

		// call process on adapter
		return $this->getAdapter()->process($import, $callbacks, $dryRun);
	}
public function process ( Import $ import , array $ callbacks , $ dryRun = 1 ) { // autodetect adapter $ this -> autoDetectAdapter ( $ import ) ; // mark import run $ import -> markRun ( $ dryRun ) ; // call process on adapter return $ this -> getAdapter ( ) -> process ( $ import , $ callbacks , $ dryRun ) ; }
Process import data

@param   object   $import
@param   array    $callbacks  Array of Closure Objects
@param   integer  $dryRun     Dry run?
@return  void
Process import data