m4nu/multi-domain-bundle

Adds multi-domain capabilities to Symfony Cmf RoutingBundle

1.2.0 2022-09-29 13:54 UTC

This package is auto-updated.

Last update: 2024-04-12 13:47:36 UTC


README

Build Status

This bundle is licensed under the MIT License.

The MultiDomainBundle provides multi-domain capabilities to Symfony Cmf RoutingBundle.

Requirements

  • Symfony ~2.3
  • SymfonyCmfRoutingBundle ~1.2
  • See also the require section of composer.json

Installation

Get the bundle

Add the following lines in your composer.json:

{
    "require": {
        // ...
        "m4nu/multi-domain-bundle": "dev-master",
    }
}

Initialize the bundle

To start using the bundle, register the bundle in your application's kernel class:

// app/AppKernel.php
public function registerBundles()
{
    $bundles = array(
        // ...
        new M4nu\MultiDomainBundle\M4nuMultiDomainBundle(),
    );
)

Configuration

# app/config/config.yml
m4nu_multi_domain:
    domains:
        en: www.example.org
        fr: fr.example.org
    persistence:
        phpcr:
            enabled: true