appventus / multi-domain-bundle
Handle multiple dns site management
Installs: 17
Dependents: 0
Suggesters: 0
Security: 0
Stars: 8
Watchers: 5
Forks: 2
Open Issues: 0
Type:symfony-bundle
Requires (Dev)
- symfony/class-loader: 2.*
This package is not auto-updated.
Last update: 2023-08-05 09:15:47 UTC
README
This bundle provide multiple domain behavior for Symfony2 applications.
Installation
add
{ "require": { "appventus/multi-domain-bundle": "dev-master", } }
in your composer.json
or composer require appventus/multi-domain-bundle
register the bundle adding it to your bundles.php file
return [ [...] AppVentus\MultiDomainBundle\AvMultiDomainBundle::class => ['all' => true], ];
and add the DomainTrait to all your domain managed entities:
/** * Page * * @ORM\Table() * @ORM\Entity */ class Page { use \AppVentus\MultiDomainBundle\Traits\DomainTrait; [...] }
Annnnnnd, it's done !
Your Page entity will now be available only if his domain is the same as the request domain.
Have fun !