/** * Parse */ public function parse() { if (empty($this->Filenames)) { return; } $Importer = new ImporterFactory($this->Filenames); $this->addErrors($Importer->getErrors()); foreach ($Importer->trainingObjects() as $object) { $this->addObject($object); } }
/** * Import form garmin communicator */ private function importFromGarminCommunicator() { $Factory = new ImporterFactory(ImporterFactory::$FROM_COMMUNICATOR); $this->TrainingObjects = $Factory->trainingObjects(); $this->Errors = array_merge($this->Errors, $Factory->getErrors()); }