/**
  * handleDocumentUpload
  * @author Cornelius Hansjakob <*****@*****.**>
  * @version 1.0
  */
 private function handleFileUpload()
 {
     $this->core->logger->debug('media->controllers->UploadController->handleFileUpload()');
     $objFile = new File();
     $objFile->setUpload($this->objUpload);
     $objFile->setParentId($this->intParentId);
     $objFile->setParentTypeId($this->core->sysConfig->parent_types->folder);
     $objFile->setUploadPath(GLOBAL_ROOT_PATH . $this->core->sysConfig->upload->documents->path->local->private);
     $objFile->setPublicFilePath(GLOBAL_ROOT_PATH . $this->core->sysConfig->upload->documents->path->local->public);
     $objFile->add(self::UPLOAD_FIELD);
     $this->writeViewData($objFile);
 }
 /**
  * handleFileVersionUpload
  * @author Thomas Schedler <*****@*****.**>
  */
 private function handleFileVersionUpload()
 {
     $this->core->logger->debug('media->controllers->UploadController->handleFileVersionUpload()');
     $objFile = new File();
     $objFile->setUpload($this->objUpload);
     $objFile->setId($this->intFileId);
     $objFile->setSegmenting($this->core->sysConfig->upload->documents->segmenting->enabled == 'true' ? true : false);
     $objFile->setNumberOfSegments($this->core->sysConfig->upload->documents->segmenting->number_of_segments);
     $objFile->setUploadPath(GLOBAL_ROOT_PATH . $this->core->sysConfig->upload->documents->path->local->private);
     $objFile->setPublicFilePath(GLOBAL_ROOT_PATH . $this->core->sysConfig->upload->documents->path->local->public);
     $objFile->setLanguageId($this->intLanguageId);
     $objFile->addVersion(self::UPLOAD_FIELD);
 }