mediamonks/sonata-media-bundle

Dotenv

MEDIA_REDIRECT_URL=https://media-redirect-url/

Generated files

config/packages/mediamonks_sonata_media.yaml

mediamonks_sonata_media:
    filesystem_private: 'oneup_flysystem.default_filesystem_filesystem'
    filesystem_public: 'oneup_flysystem.default_filesystem_filesystem'
    redirect_url: '%env(MEDIA_REDIRECT_URL)%'
    model_class: App\Entity\Media

config/routes/mediamonks_sonata_media.yaml

mediamonks_sonata_media_admin:
    resource: "@MediaMonksSonataMediaBundle/Resources/config/routing_admin.yml"

mediamonks_sonata_media:
    resource: "@MediaMonksSonataMediaBundle/Resources/config/routing.yml"

src/Entity/Media.php

<?php

namespace App\Entity;

use Doctrine\ORM\Mapping as ORM;
use MediaMonks\SonataMediaBundle\Entity\Media as BaseMedia;

/**
 * @ORM\Entity(repositoryClass="MediaMonks\SonataMediaBundle\Repository\MediaRepository")
 * @ORM\Table
 */
class Media extends BaseMedia
{
}