Skip to content

Commit 055a6ab

Browse files
committed
[Translation] simplify getMessages.
1 parent c24394e commit 055a6ab

File tree

1 file changed

+3
-8
lines changed

1 file changed

+3
-8
lines changed

Translator.php

Lines changed: 3 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -273,15 +273,10 @@ protected function getLoaders()
273273
*/
274274
public function getMessages($locale = null)
275275
{
276-
$catalogues = array();
277-
$catalogues[] = $catalogue = $this->getCatalogue($locale);
276+
$catalogue = $this->getCatalogue($locale);
277+
$messages = $catalogue->all();
278278
while ($catalogue = $catalogue->getFallbackCatalogue()) {
279-
$catalogues[] = $catalogue;
280-
}
281-
$messages = array();
282-
for ($i = count($catalogues) - 1; $i >= 0; $i--) {
283-
$localeMessages = $catalogues[$i]->all();
284-
$messages = array_replace_recursive($messages, $localeMessages);
279+
$messages = array_replace_recursive($catalogue->all(), $messages);
285280
}
286281

287282
return $messages;

0 commit comments

Comments
 (0)