2017 © Pedro Peláez
 

symfony-bundle hosts-bundle

Symfony2 bundle handling geo location, locale, currency and emailers across multiple domains/hosts.

image

fourlabs/hosts-bundle

Symfony2 bundle handling geo location, locale, currency and emailers across multiple domains/hosts.

  • Monday, February 20, 2017
  • by fourlabsldn
  • Repository
  • 1 Watchers
  • 0 Stars
  • 9 Installations
  • PHP
  • 0 Dependents
  • 0 Suggesters
  • 0 Forks
  • 0 Open issues
  • 1 Versions
  • 0 % Grown

The README.md

Hosts Bundle

Symfony2 bundle handling geo location, locale, currency and emailers across multiple domains/hosts., (*1)

License SensioLabsInsight, (*2)

Installation

Download the Bundle

Open a command console, enter your project directory and execute the following command to download the latest version of this bundle:, (*3)

``` bash $ composer require fourlabs/hosts-bundle dev-master, (*4)


This command requires you to have Composer installed globally, as explained in the [installation chapter](https://getcomposer.org/doc/00-intro.md) of the Composer documentation. ### Enable the Bundle Then, enable the bundle by adding the following line in the *app/AppKernel.php* file of your project: ``` php <?php // app/AppKernel.php public function registerBundles() { $bundles = array( // ... new FourLabs\HostsBundle\FourLabsHostsBundle(), ); }

Usage

Configuration

``` yaml four_labs_hosts: test_ip: 85.13.144.228 assert_country: false default_domain: "acme.com" domains: "acme.com": locale: en_GB countries: [GB] currency: GBP mailer: mailer_gb "acme.de": locale: de_DE countries: [DE, AT, CH, LI] currency: EUR mailer: mailer_de "acme.ie": locale: en_IE countries: [IE, BE, CY, EE, FI, FR, GR, IT, LV, LT, LU, MT, NL, PT, SK, SI, ES] currency: EUR mailer: mailer_ie, (*5)


``` yaml swiftmailer: default_mailer: mailer_gb mailers: mailer_gb: # ... mailer_de: # ... mailer_ie: # ...

To Do

  • Unit tests

License

MIT, (*6)

The Versions

20/02 2017

dev-master

9999999-dev http://fourlabs.co.uk

Symfony2 bundle handling geo location, locale, currency and emailers across multiple domains/hosts.

  Sources   Download

MIT

The Requires

 

domain locale currency swift location tld host emailer