sterntours/src/AppBundle/Controller/ImageController.php
2020-07-09 12:49:32 +02:00

34 lines
No EOL
782 B
PHP

<?php
namespace AppBundle\Controller;
use AppBundle\Util;
use Symfony\Bundle\FrameworkBundle\Controller\Controller;
use Symfony\Component\HttpFoundation\Request;
use Symfony\Component\HttpFoundation\Response;
class ImageController extends Controller
{
public function showAction()
{
$path = Util::getRootDir();
$path .= 'web/images/placeholder-image.png';
$image_name = 'placeholder-image.png';
$file = file_get_contents($path);
$headers = array('Content-Type' => 'image/jpeg',
'Content-Disposition' => 'inline; filename="' . $image_name . '"');
//return 'data:image/image/jpeg;base64,'.base64_encode($file);
return new Response($file, 200, $headers);
}
}