BUG New add_to_class() ext registration compat with 3.0

This commit is contained in:
Ingo Schommer 2012-06-29 15:00:11 +02:00
parent e14f7c26ae
commit f1deebe975

View File

@ -515,17 +515,16 @@ class Translatable extends DataExtension implements PermissionProvider {
); );
} }
} }
function extraStatics($class = null, $extension = null) { static function add_to_class($class, $extensionClass, $args = null) {
return array( Config::inst()->update($class, 'defaults', array(
"db" => array( "Locale" => Translatable::default_locale() // as an overloaded getter as well: getLang()
"Locale" => "DBLocale", ));
//"TranslationMasterID" => "Int" // optional relation to a "translation master" Config::inst()->update($class, 'db', array(
), "Locale" => "DBLocale",
"defaults" => array( //"TranslationMasterID" => "Int" // optional relation to a "translation master"
"Locale" => Translatable::default_locale() // as an overloaded getter as well: getLang() ));
) parent::add_to_class($class, $extensionClass, $args);
);
} }
/** /**