show some deprecation messages

This commit is contained in:
Uwe Steinmann 2025-10-29 15:51:32 +01:00
parent 00360800c3
commit c86bd865c2

View File

@ -24,13 +24,21 @@ $translator = new Translator($settings);
$translator->init(); $translator->init();
function getAvailableLanguages() { /* {{{ */ function getAvailableLanguages() { /* {{{ */
error_log('getAvailableLanguages() is deprecated'); trigger_error("getAvailableLanguages() is deprecated.", E_USER_DEPRECATED);
foreach(debug_backtrace() as $n) {
trigger_error($n['file'].": Line ".$n['line'], E_USER_DEPRECATED);
}
return $GLOBALS['translator']->getAvailableLanguages(); return $GLOBALS['settings']->getAvailableLanguages();
} /* }}} */ } /* }}} */
function getLanguages() { /* {{{ */ function getLanguages() { /* {{{ */
return $GLOBALS['translator']->getLanguages(); trigger_error("getLanguages() is deprecated.", E_USER_DEPRECATED);
foreach(debug_backtrace() as $n) {
trigger_error($n['file'].": Line ".$n['line'], E_USER_DEPRECATED);
}
return $GLOBALS['settings']->getLanguages();
} /* }}} */ } /* }}} */
/** /**
@ -48,10 +56,10 @@ function getLanguages() { /* {{{ */
* @param string $lang use this language instead of the currently set lang * @param string $lang use this language instead of the currently set lang
*/ */
function getMLText($key, $replace = array(), $defaulttext = null, $lang="") { /* {{{ */ function getMLText($key, $replace = array(), $defaulttext = null, $lang="") { /* {{{ */
trigger_error("getMLText() is deprecated.", E_USER_DEPRECATED); // trigger_error("getMLText() is deprecated.", E_USER_DEPRECATED);
foreach(debug_backtrace() as $n) { // foreach(debug_backtrace() as $n) {
trigger_error($n['file'].": Line ".$n['line'], E_USER_DEPRECATED); // trigger_error($n['file'].": Line ".$n['line'], E_USER_DEPRECATED);
} // }
return $GLOBALS['translator']->translate($key, $replace, $defaulttext, $lang); return $GLOBALS['translator']->translate($key, $replace, $defaulttext, $lang);
} /* }}} */ } /* }}} */