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

@ -516,16 +516,15 @@ 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()
));
Config::inst()->update($class, 'db', array(
"Locale" => "DBLocale", "Locale" => "DBLocale",
//"TranslationMasterID" => "Int" // optional relation to a "translation master" //"TranslationMasterID" => "Int" // optional relation to a "translation master"
), ));
"defaults" => array( parent::add_to_class($class, $extensionClass, $args);
"Locale" => Translatable::default_locale() // as an overloaded getter as well: getLang()
)
);
} }
/** /**