File tree 1 file changed +6
-5
lines changed
1 file changed +6
-5
lines changed Original file line number Diff line number Diff line change 8
8
9
9
10
10
use Yii ;
11
- use yii \i18n \PhpMessageSource as BasePhpMessageSource ;
12
11
use yii \helpers \ArrayHelper ;
12
+ use yii \i18n \PhpMessageSource as BasePhpMessageSource ;
13
13
14
14
class PhpMessageSource extends BasePhpMessageSource
15
15
{
16
16
protected $ _parentMessages = [];
17
+
17
18
protected function loadMessages ($ category , $ language )
18
19
{
19
20
$ messages = parent ::loadMessages ($ category , $ language );
20
21
21
- if ((strpos ($ category , '* ' ) > 0 )){
22
+ if ((strpos ($ category , '* ' ) > 0 )) {
22
23
return $ messages ;
23
24
}
24
25
$ key = $ category . '/ ' . $ language ;
25
26
26
- if (!isset ($ this ->_parentMessages [$ key ])){
27
- $ parent = Yii::$ app ->getI18n ()->getMessageSource ($ category. '* ' );
27
+ if (!isset ($ this ->_parentMessages [$ key ])) {
28
+ $ parent = Yii::$ app ->getI18n ()->getMessageSource ($ category . '* ' );
28
29
$ oldMessages = $ parent ->loadMessages ($ category , $ language );
29
- $ this ->_parentMessages [$ key ] = ArrayHelper::merge ($ messages , $ oldMessages );
30
+ $ this ->_parentMessages [$ key ] = ArrayHelper::merge ($ oldMessages , $ messages );
30
31
}
31
32
return $ this ->_parentMessages [$ key ];
32
33
}
You can’t perform that action at this time.
0 commit comments