Revision: 216
http://sourceforge.net/p/beeframework/code/216
Author: m_plomer
Date: 2014-09-12 20:21:31 +0000 (Fri, 12 Sep 2014)
Log Message:
-----------
- replaced HardcodedNamespaceHandlerResolver with configurable DefaultNamespaceHandlerResolver
Modified Paths:
--------------
trunk/framework/Bee/Context/Xml/DefaultNamespaceHandlerResolver.php
Modified: trunk/framework/Bee/Context/Xml/DefaultNamespaceHandlerResolver.php
===================================================================
--- trunk/framework/Bee/Context/Xml/DefaultNamespaceHandlerResolver.php 2014-09-12 20:10:44 UTC (rev 215)
+++ trunk/framework/Bee/Context/Xml/DefaultNamespaceHandlerResolver.php 2014-09-12 20:21:31 UTC (rev 216)
@@ -68,8 +68,9 @@
*/
protected function initialize() {
if(!$this->initialized) {
- if(file_exists('namespaces.ini')) {
- foreach(parse_ini_file('namespaces.ini') as $namespaceUri => $handlerClassName) {
+ if(file_exists('namespaces.json')) {
+ $nsConf = json_decode(file_get_contents('namespaces.json'), true);
+ foreach($nsConf as $namespaceUri => $handlerClassName) {
self::registerHandler($namespaceUri, $handlerClassName);
}
}
This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site.
|