mirror of
https://github.com/kamilwylegala/cakephp2-php8.git
synced 2024-11-15 03:18:26 +00:00
Fix comment in I18n
Move construction details to a protected constructor. Fixes #2222
This commit is contained in:
parent
bfd95d0e04
commit
cd81f9c30a
1 changed files with 11 additions and 3 deletions
|
@ -39,9 +39,9 @@ if (function_exists('mb_internal_encoding')) {
|
|||
class I18n {
|
||||
|
||||
/**
|
||||
* Instance of the I10n class for localization
|
||||
* Instance of the L10n class for localization
|
||||
*
|
||||
* @var I10n
|
||||
* @var L10n
|
||||
*/
|
||||
public $l10n = null;
|
||||
|
||||
|
@ -91,6 +91,15 @@ class I18n {
|
|||
'LC_ALL', 'LC_COLLATE', 'LC_CTYPE', 'LC_MONETARY', 'LC_NUMERIC', 'LC_TIME', 'LC_MESSAGES'
|
||||
);
|
||||
|
||||
/**
|
||||
* Constructor, use I18n::getInstance() to get the i18n translation object.
|
||||
*
|
||||
* @return void
|
||||
*/
|
||||
protected function __construct() {
|
||||
$this->l10n = new L10n();
|
||||
}
|
||||
|
||||
/**
|
||||
* Return a static instance of the I18n class
|
||||
*
|
||||
|
@ -100,7 +109,6 @@ class I18n {
|
|||
static $instance = array();
|
||||
if (!$instance) {
|
||||
$instance[0] = new I18n();
|
||||
$instance[0]->l10n = new L10n();
|
||||
}
|
||||
return $instance[0];
|
||||
}
|
||||
|
|
Loading…
Reference in a new issue