mirror of
https://github.com/silverstripe/silverstripe-translatable
synced 2024-10-22 09:05:59 +00:00
BUG New add_to_class() ext registration compat with 3.0
This commit is contained in:
parent
e14f7c26ae
commit
f1deebe975
@ -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);
|
||||||
);
|
|
||||||
}
|
}
|
||||||
|
|
||||||
/**
|
/**
|
||||||
|
Loading…
x
Reference in New Issue
Block a user