Example #1
0
 /**
  * @param DataObject $object
  * @param bool $includeContent
  *
  * @return File
  */
 private function generateFileFromDataObject(DataObject $object, $includeContent = true)
 {
     $file = new File();
     if ($includeContent) {
         $file->content = $object->getContent();
     }
     $file->mime = $object->getContentType();
     $chunks = explode('/', $object->getName());
     $file->name = array_pop($chunks);
     $file->size = $object->getContentLength();
     return $file;
 }