protected function _getConfig(Config $config = null)
{
$defaultConfig = Config::getDefault($this->_type);
$config = $config ? $config : $defaultConfig;
// Hack for getValidValue method
if (!$defaultConfig && $config) {
Config::registerDefault($this->_type, $config);
}
return $config;
}