public function setConfigFolder($configFolder)
 {
     if (!$configFolder) {
         throw new \Exception('Empty Config folder path.');
     }
     $_configFolder = realpath($configFolder);
     if ($_configFolder != FALSE && is_dir($_configFolder) && is_readable($_configFolder)) {
         //clear old Config data
         $this->_configArray = array();
         $this->_configFolder = $_configFolder . DIRECTORY_SEPARATOR;
         $namespaces = $this->app['namespaces'];
         if (is_array($namespaces)) {
             \SoftUni\FMK\Loader::registerNamespaces($namespaces);
         }
     } else {
         throw new \Exception('Config directory read error: ' . $configFolder);
     }
 }