Skip to content

Commit a776c3c

Browse files
committed
Change media path usage
1 parent 85575de commit a776c3c

3 files changed

Lines changed: 10 additions & 7 deletions

File tree

‎src/Kunstmaan/MediaBundle/DependencyInjection/KunstmaanMediaExtension.php‎

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -43,7 +43,7 @@ public function load(array $configs, ContainerBuilder $container)
4343
$container->setParameter('kunstmaan_media.enable_pdf_preview', $config['enable_pdf_preview']);
4444
$container->setParameter('kunstmaan_media.blacklisted_extensions', $config['blacklisted_extensions']);
4545
$container->setParameter('kunstmaan_media.web_root', $config['web_root']);
46-
$container->setParameter('kunstmaan_media.full_media_path', $config['web_root'] . '%kunstmaan_media.media_path%');
46+
$container->setParameter('kunstmaan_media.full_media_path', $config['web_root'] . '%kunstmaan_media.media_path%'); // Not used, deprecate?
4747
4848
$loader->load('services.yml');
4949
$loader->load('handlers.yml');
@@ -74,12 +74,12 @@ public function load(array $configs, ContainerBuilder $container)
7474

7575
public function prepend(ContainerBuilder $container)
7676
{
77-
if (!$container->hasParameter('kunstmaan_media.upload_dir')) {
77+
if (!$container->hasParameter('kunstmaan_media.upload_dir')) { // Not used, deprecate?
7878
$container->setParameter('kunstmaan_media.upload_dir', '/uploads/media/');
7979
}
8080

8181
$twigConfig = [];
82-
$twigConfig['globals']['upload_dir'] = $container->getParameter('kunstmaan_media.upload_dir');
82+
$twigConfig['globals']['upload_dir'] = $container->getParameter('kunstmaan_media.upload_dir'); // Not used, deprecate?
8383
$twigConfig['globals']['mediabundleisactive'] = true;
8484
$twigConfig['globals']['mediamanager'] = '@kunstmaan_media.media_manager';
8585
$container->prependExtensionConfig('twig', $twigConfig);

‎src/Kunstmaan/MediaBundle/Helper/File/FileHandler.php‎

Lines changed: 6 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -225,7 +225,7 @@ public function prepareMedia(Media $media)
225225

226226
$media->setContentType($contentType);
227227
$media->setFileSize(filesize($media->getContent()));
228-
$media->setUrl($this->mediaPath.$this->getFilePath($media));
228+
$media->setUrl($this->getFilePath($media));
229229
$media->setLocation('local');
230230
}
231231

@@ -355,7 +355,8 @@ private function getFilePath(Media $media)
355355
}
356356

357357
return sprintf(
358-
'%s/%s',
358+
'%s%s/%s',
359+
$this->mediaPath,
359360
$media->getUuid(),
360361
$filename
361362
);
@@ -368,7 +369,9 @@ private function getFilePath(Media $media)
368369
*/
369370
private function getFileFolderPath(Media $media)
370371
{
371-
return substr($this->getFilePath($media), 0, strrpos($this->getFilePath($media), $media->getOriginalFilename()));
372+
$filePath = $this->getFilePath($media);
373+
374+
return substr($filePath, 0, strrpos($filePath, $media->getOriginalFilename()));
372375
}
373376

374377
private function guessMimeType($pathName)

‎src/Kunstmaan/MediaBundle/Resources/config/services.yml‎

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -114,7 +114,7 @@ services:
114114
kunstmaan_media.filesystem_adapter:
115115
class: Gaufrette\Adapter\Local
116116
arguments:
117-
- '%kunstmaan_media.full_media_path%'
117+
- '%kunstmaan_media.web_root%'
118118
- true
119119

120120
kunstmaan_media.filesystem:

0 commit comments

Comments
 (0)