2
2
3
3
namespace Stub \Framework \Main ;
4
4
5
- use Stub \Framework \Contracts \Main \ UserEditable ;
5
+ use Stub \Framework \Contracts \Config \ ReadableConfiguration ;
6
6
7
- abstract class MainConfig implements UserEditable
7
+ abstract class MainConfig implements ReadableConfiguration
8
8
{
9
9
/**
10
10
* @var array[]
11
- * Набор локализационных ресурсов и указание наименований языковых реализаций для выбора.
11
+ * Набор локализационных ресурсов (строк) и указание наименований языковых реализаций для выбора.
12
12
* Формат: 'Ru' => 'RU' Ключ массива директория языкового набора,
13
13
* текстовое значение массива - представление языка страницы в поле выбора значения
14
14
* Порядок, в котором представлены элементы массива, определяет последовательность,
@@ -19,9 +19,9 @@ abstract class MainConfig implements UserEditable
19
19
*/
20
20
private static $ languageSet = array ();
21
21
private static $ defaultLanguage = "" ;
22
- private static $ automaticDetectionBrowserLanguage = true ;
23
- private static $ languageSelectorDisabled = false ;
24
- private static $ resourceLocaleDisabled = false ;
22
+ private static $ isADBLanguageEnabled = true ;
23
+ private static $ isLanguageSelectorEnabled = false ;
24
+ private static $ isResourceLocaleEnabled = false ;
25
25
26
26
/**
27
27
* Устанавливает порядок и вид представления локализации ресурса (Наименование языка в поле выбора)
@@ -60,7 +60,7 @@ protected static function setDefaultLanguage(string $languageDir = "")
60
60
*/
61
61
protected static function automaticDetectionBrowserLanguageON ()
62
62
{
63
- self ::$ automaticDetectionBrowserLanguage = true ;
63
+ self ::$ isADBLanguageEnabled = true ;
64
64
}
65
65
66
66
/**
@@ -72,32 +72,32 @@ protected static function automaticDetectionBrowserLanguageON()
72
72
*/
73
73
protected static function automaticDetectionBrowserLanguageOFF ()
74
74
{
75
- self ::$ automaticDetectionBrowserLanguage = false ;
75
+ self ::$ isADBLanguageEnabled = false ;
76
76
}
77
77
78
78
protected static function languageSelectorOn ()
79
79
{
80
- self ::$ languageSelectorDisabled = false ;
80
+ self ::$ isLanguageSelectorEnabled = true ;
81
81
}
82
82
83
83
protected static function languageSelectorOFF ()
84
84
{
85
- self ::$ languageSelectorDisabled = true ;
85
+ self ::$ isLanguageSelectorEnabled = false ;
86
86
}
87
87
88
- protected static function resourceLocaleDisabledOn ()
88
+ protected static function resourceLocaleEnable ()
89
89
{
90
- self ::$ resourceLocaleDisabled = false ;
90
+ self ::$ isResourceLocaleEnabled = true ;
91
91
}
92
92
93
- protected static function resourceLocaleDisabledOFF ()
93
+ protected static function resourceLocaleDisable ()
94
94
{
95
- self ::$ resourceLocaleDisabled = true ;
95
+ self ::$ isResourceLocaleEnabled = false ;
96
96
}
97
97
98
- public static function IsAutomaticDetectionBrowserLanguageEnabled (): bool
98
+ public static function isAutomaticDetectionBrowserLanguageEnabled (): bool
99
99
{
100
- return self ::$ automaticDetectionBrowserLanguage ;
100
+ return self ::$ isADBLanguageEnabled ;
101
101
}
102
102
103
103
public static function getLanguageSet (): array
@@ -110,14 +110,13 @@ public static function getDefaultLanguage(): string
110
110
return self ::$ defaultLanguage ;
111
111
}
112
112
113
-
114
- public static function IsLanguageSelectorDisabled (): bool
113
+ public static function isLanguageSelectorEnabled (): bool
115
114
{
116
- return self ::$ languageSelectorDisabled ;
115
+ return self ::$ isLanguageSelectorEnabled ;
117
116
}
118
117
119
- public static function IsResourceLocaleDisabled (): bool
118
+ public static function isResourceLocaleEnabled (): bool
120
119
{
121
- return self ::$ resourceLocaleDisabled ;
120
+ return self ::$ isResourceLocaleEnabled ;
122
121
}
123
122
}
0 commit comments