2017 © Pedro Peláez
 

library config-kernel

Symfony HTTP Kernel to use with Hoppinger's cnf/target configuration paradigm

image

hoppinger/config-kernel

Symfony HTTP Kernel to use with Hoppinger's cnf/target configuration paradigm

  • Monday, August 5, 2013
  • by korstiaan
  • Repository
  • 1 Watchers
  • 0 Stars
  • 224 Installations
  • PHP
  • 0 Dependents
  • 0 Suggesters
  • 1 Forks
  • 0 Open issues
  • 1 Versions
  • 0 % Grown

The README.md

hoppinger/config-kernel

A Symfony HTTP Kernel implementation to use with Hoppinger's cnf/target configuration paradigm., (*1)

Build Status, (*2)

Installation

The recommended way to install this is with Composer. Just add hoppinger/config-kernel to your composer.json by running:, (*3)

``` bash $ php composer.phar require hoppinger/config-kernel, (*4)


## Usage When using the [Symfony Standard Edition](https://github.com/symfony/symfony-standard), make `app/AppKernel.php` and `web/app.php` look something like this: ```php // app/AppKernel.php use Hop\Config\Kernel\Kernel; class AppKernel extends Kernel { /* .... */ }

Also remove the AppKernel::registerContainerConfiguration method, Hop\Config\Kernel\Kernel takes care of this., (*5)

// web/app.php
use Hop\Config\Target\Target;

require_once __DIR__.'/../app/AppKernel.php';
$target = new Target(__DIR__.'/../cnf', 'dev/foo');
$kernel = new AppKernel($target);

Target dev/foo means the app will be bootstrapped with mode dev and subtarget foo., (*6)

This will, besides loading the app/config/config_dev.yml configuration, also load the cnf/targets/dev/foo/config.yml configuration., (*7)

hoppinger/config-kernel is licensed under the MIT license., (*8)

The Versions

05/08 2013

dev-master

9999999-dev http://www.hoppinger.com

Symfony HTTP Kernel to use with Hoppinger's cnf/target configuration paradigm

  Sources   Download

MIT

The Requires

 

The Development Requires

symfony http-kernel