protected final function loadConfig($path) { $config_model_name = Loader::getHandlerFromPath($path) . 'Config'; if (TRUE === is_null($this->{$config_model_name})) { try { $this->{$config_model_name} = Loader::loadConfig($path); } catch (Exception $e) { $config_model_name = 'DefaultConfig'; $this->{$config_model_name} = Loader::loadConfig('Default'); } } $this->configModelName = $config_model_name; return $config_model_name; }