@@ -18,10 +18,10 @@ |
||
18 | 18 | |
19 | 19 | public function modifyAll(TokenCollection $tokenCollection): TokenCollection |
20 | 20 | { |
21 | - $pathParts = explode('/', str_replace($this->basePath . '/', '', $tokenCollection->getFilePath())); |
|
21 | + $pathParts = explode('/', str_replace($this->basePath.'/', '', $tokenCollection->getFilePath())); |
|
22 | 22 | array_pop($pathParts); |
23 | 23 | foreach ($tokenCollection->getTokens() as $token) { |
24 | - $newKeyParts = array_filter(array_map('strtolower', $pathParts), function ($pathPart) { |
|
24 | + $newKeyParts = array_filter(array_map('strtolower', $pathParts), function($pathPart) { |
|
25 | 25 | return !in_array($pathPart, $this->excludeDirectoryNames); |
26 | 26 | }); |
27 | 27 | $newKeyParts[] = $token->getTranslationKey(); |
@@ -16,7 +16,7 @@ |
||
16 | 16 | |
17 | 17 | protected function modify(Token $token): Token |
18 | 18 | { |
19 | - $token->changeTranslationKey($this->translationKeyPrefix . $token->getTranslationKey()); |
|
19 | + $token->changeTranslationKey($this->translationKeyPrefix.$token->getTranslationKey()); |
|
20 | 20 | return $token; |
21 | 21 | } |
22 | 22 | } |
@@ -27,7 +27,7 @@ |
||
27 | 27 | for ($i = 0; $i < $matchesCount; ++$i) { |
28 | 28 | $paramName = $this->createParamName($matches[1][$i]); |
29 | 29 | $paramValue = $this->createParamValue($matches[1][$i]); |
30 | - $targetText = str_replace($matches[0][$i], '%' . $paramName . '%', $targetText); |
|
30 | + $targetText = str_replace($matches[0][$i], '%'.$paramName.'%', $targetText); |
|
31 | 31 | $textParameters[$paramName] = $paramValue; |
32 | 32 | } |
33 | 33 |
@@ -14,11 +14,11 @@ |
||
14 | 14 | use Efabrica\TranslationsAutomatization\TokenModifier\PrefixTranslationKeyTokenModifier; |
15 | 15 | use Efabrica\TranslationsAutomatization\TranslationFinder; |
16 | 16 | |
17 | -$storage = new NeonFileStorage($basePath . '/app/lang/dictionary.sk_SK.neon', ' '); |
|
17 | +$storage = new NeonFileStorage($basePath.'/app/lang/dictionary.sk_SK.neon', ' '); |
|
18 | 18 | $saver = new OneFileTranslationSaver($storage); |
19 | 19 | $translationFinder = new TranslationFinder($saver); |
20 | 20 | |
21 | -$fileFinder = new FileFinder([$basePath . '/app'], ['latte']); |
|
21 | +$fileFinder = new FileFinder([$basePath.'/app'], ['latte']); |
|
22 | 22 | |
23 | 23 | $textFinder = new RegexTextFinder(); |
24 | 24 | $textFinder->addPattern('/\{\_(.*?)\}/', null); |
@@ -1,9 +1,9 @@ |
||
1 | 1 | <?php |
2 | 2 | |
3 | -return function () { |
|
3 | +return function() { |
|
4 | 4 | $files = [ |
5 | - __DIR__ . '/../../../autoload.php', // composer dependency |
|
6 | - __DIR__ . '/../vendor/autoload.php', // stand-alone package |
|
5 | + __DIR__.'/../../../autoload.php', // composer dependency |
|
6 | + __DIR__.'/../vendor/autoload.php', // stand-alone package |
|
7 | 7 | ]; |
8 | 8 | foreach ($files as $file) { |
9 | 9 | if (is_file($file)) { |
@@ -49,7 +49,7 @@ discard block |
||
49 | 49 | { |
50 | 50 | foreach ($texts as $key => $value) { |
51 | 51 | if (!is_array($value)) { |
52 | - $translations[$this->prefix . $key] = $value; |
|
52 | + $translations[$this->prefix.$key] = $value; |
|
53 | 53 | continue; |
54 | 54 | } |
55 | 55 | $translations = $this->arrayToFlat($this->shiftArrayKey($value, $key), $translations); |
@@ -61,7 +61,7 @@ discard block |
||
61 | 61 | { |
62 | 62 | $newTexts = []; |
63 | 63 | foreach ($texts as $key => $value) { |
64 | - $newTexts[$parentKey . '.' . $key] = $value; |
|
64 | + $newTexts[$parentKey.'.'.$key] = $value; |
|
65 | 65 | } |
66 | 66 | return $newTexts; |
67 | 67 | } |
@@ -74,7 +74,7 @@ discard block |
||
74 | 74 | return $translations; |
75 | 75 | } |
76 | 76 | if (isset($translations[$keyPart]) && is_string($translations[$keyPart])) { |
77 | - $translations[$keyPart . '.' . implode('.', $translationKeyParts)] = $text; |
|
77 | + $translations[$keyPart.'.'.implode('.', $translationKeyParts)] = $text; |
|
78 | 78 | return $translations; |
79 | 79 | } |
80 | 80 | $translations[$keyPart] = $this->addToTranslations($translations[$keyPart] ?? [], $translationKeyParts, $text); |
@@ -22,17 +22,17 @@ |
||
22 | 22 | protected function execute(InputInterface $input, OutputInterface $output) |
23 | 23 | { |
24 | 24 | if (!is_file($input->getOption('config'))) { |
25 | - throw new InvalidArgumentException('File "' . $input->getOption('config') . '" does not exist'); |
|
25 | + throw new InvalidArgumentException('File "'.$input->getOption('config').'" does not exist'); |
|
26 | 26 | } |
27 | 27 | parse_str($input->getOption('params'), $params); |
28 | 28 | extract($params); |
29 | 29 | |
30 | 30 | $translationFinder = require_once $input->getOption('config'); |
31 | 31 | if (!$translationFinder instanceof TranslationFinder) { |
32 | - throw new InvalidConfigInstanceReturnedException('"' . (is_object($translationFinder) ? get_class($translationFinder) : $translationFinder) . '" is not instance of ' . TranslationFinder::class); |
|
32 | + throw new InvalidConfigInstanceReturnedException('"'.(is_object($translationFinder) ? get_class($translationFinder) : $translationFinder).'" is not instance of '.TranslationFinder::class); |
|
33 | 33 | } |
34 | 34 | |
35 | 35 | $result = $translationFinder->translate(); |
36 | - $output->writeln('<comment>' . $result . ' tokens replaced</comment>'); |
|
36 | + $output->writeln('<comment>'.$result.' tokens replaced</comment>'); |
|
37 | 37 | } |
38 | 38 | } |
@@ -23,14 +23,14 @@ |
||
23 | 23 | protected function execute(InputInterface $input, OutputInterface $output) |
24 | 24 | { |
25 | 25 | if (!is_file($input->getOption('config'))) { |
26 | - throw new InvalidArgumentException('File "' . $input->getOption('config') . '" does not exist'); |
|
26 | + throw new InvalidArgumentException('File "'.$input->getOption('config').'" does not exist'); |
|
27 | 27 | } |
28 | 28 | parse_str($input->getOption('params'), $params); |
29 | 29 | extract($params); |
30 | 30 | |
31 | 31 | $translationMaker = require_once $input->getOption('config'); |
32 | 32 | if (!$translationMaker instanceof TranslationMaker) { |
33 | - throw new InvalidConfigInstanceReturnedException('"' . (is_object($translationMaker) ? get_class($translationMaker) : $translationMaker) . '" is not instance of ' . TranslationMaker::class); |
|
33 | + throw new InvalidConfigInstanceReturnedException('"'.(is_object($translationMaker) ? get_class($translationMaker) : $translationMaker).'" is not instance of '.TranslationMaker::class); |
|
34 | 34 | } |
35 | 35 | |
36 | 36 | $translationMaker->make(); |