lsmith77 / MultiDomainBundle

Adds multi-domain capabilities to Symfony Cmf RoutingBundle

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

M4nu MultiDomainBundle

Build Status

This bundle is licensed under the MIT License.

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

Requirements

  • Symfony ~2.4
  • 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

You must define at least 1 domain, for example :

# app/config/config.yml
m4nu_multi_domain:
    domains:
        en: www.example.org
        fr: fr.example.org

About

Adds multi-domain capabilities to Symfony Cmf RoutingBundle