This is an *app* method, not an API method.
if ($prefs->isDirty('language')) {
$registry->setLanguageEnvironment($prefs->getValue('language'));
- foreach ($registry->listAPIs() as $api) {
- if ($registry->hasMethod($api . '/changeLanguage')) {
- $registry->call($api . '/changeLanguage');
+ foreach ($registry->listApps() as $app) {
+ if ($registry->hasAppMethod($app, 'changeLanguage')) {
+ $registry->callAppMethod($app, 'changeLanguage');
}
}
}
$prefs->setValue('language', $_SESSION['horde_language']);
/* Update apps language */
-foreach ($registry->listAPIs() as $api) {
- if ($registry->hasAppMethod($api, 'changeLanguage')) {
- $registry->callAppMethod($api, 'changeLanguage');
+foreach ($registry->listApps() as $app) {
+ if ($registry->hasAppMethod($app, 'changeLanguage')) {
+ $registry->callAppMethod($app, 'changeLanguage');
}
}