Beispiel #1
0
 private function doUpload($extension, $data) : LoaderResult
 {
     $path = $this->pathGenerator->generatePath($extension);
     $absolutePath = $this->pathResolver->resolveAbsolutePath(new PathableDTO($path));
     $this->saver->save($absolutePath, $data);
     $size = $this->saver->size($absolutePath);
     return new LoaderResult($path, $size, $extension);
 }