From 4911ad95d100538c0a10593e659ea5f811f3116c Mon Sep 17 00:00:00 2001 From: Kris Wallsmith Date: Thu, 8 Jul 2010 23:48:57 -0700 Subject: [PATCH] Added easy aliasing of kris.facebook service. --- DependencyInjection/FacebookExtension.php | 4 ++++ README.md | 2 ++ Resources/config/schema/facebook-1.0.xsd | 1 + 3 files changed, 7 insertions(+) diff --git a/DependencyInjection/FacebookExtension.php b/DependencyInjection/FacebookExtension.php index 6edab14..933f5c7 100644 --- a/DependencyInjection/FacebookExtension.php +++ b/DependencyInjection/FacebookExtension.php @@ -20,6 +20,10 @@ public function apiLoad($config, BuilderConfiguration $configuration) $configuration->merge($loader->load($this->resources['facebook'])); } + if (isset($config['alias'])) { + $configuration->setAlias($config['alias'], 'kris.facebook'); + } + foreach (array('class', 'app_id', 'secret', 'cookie', 'domain', 'logging', 'culture') as $attribute) { if (isset($config[$attribute])) { $configuration->setParameter('kris.facebook.'.$attribute, $config[$attribute]); diff --git a/README.md b/README.md index 300d07b..d2893da 100644 --- a/README.md +++ b/README.md @@ -32,12 +32,14 @@ Installation # application/config/config.yml facebook.api: + alias: facebook app_id: 123456879 secret: s3cr3t cookie: true # application/config/config.xml +