@@ -144,7 +144,7 @@ discard block |
||
| 144 | 144 | list($option, $delimiter) = [$delimiter, '']; |
| 145 | 145 | } |
| 146 | 146 | |
| 147 | - return implode($delimiter, array_map(function ($pinyin) { |
|
| 147 | + return implode($delimiter, array_map(function($pinyin) { |
|
| 148 | 148 | return is_numeric($pinyin) ? $pinyin : mb_substr($pinyin, 0, 1); |
| 149 | 149 | }, $this->convert($string, $option))); |
| 150 | 150 | } |
@@ -227,7 +227,7 @@ discard block |
||
| 227 | 227 | */ |
| 228 | 228 | public function setDataPath(?string $path): self |
| 229 | 229 | { |
| 230 | - $path = $path ?? dirname(__DIR__) . '/data/'; |
|
| 230 | + $path = $path ?? dirname(__DIR__).'/data/'; |
|
| 231 | 231 | if (!is_dir($path)) { |
| 232 | 232 | throw new InvalidArgumentException(sprintf('\'%s\' is not valid data path.', $path)); |
| 233 | 233 | } |
@@ -252,7 +252,7 @@ discard block |
||
| 252 | 252 | $string = $this->convertSurname($string, $dictLoader); |
| 253 | 253 | } |
| 254 | 254 | |
| 255 | - $dictLoader->map(function ($dictionary) use (&$string) { |
|
| 255 | + $dictLoader->map(function($dictionary) use (&$string) { |
|
| 256 | 256 | $string = strtr($string, $dictionary); |
| 257 | 257 | }); |
| 258 | 258 | |
@@ -269,10 +269,10 @@ discard block |
||
| 269 | 269 | */ |
| 270 | 270 | protected function convertSurname(string $string, DictLoader $dictLoader): string |
| 271 | 271 | { |
| 272 | - $dictLoader->mapSurname(function ($dictionary) use (&$string) { |
|
| 272 | + $dictLoader->mapSurname(function($dictionary) use (&$string) { |
|
| 273 | 273 | foreach ($dictionary as $surname => $pinyin) { |
| 274 | 274 | if (0 === strpos($string, $surname)) { |
| 275 | - $string = $pinyin . mb_substr($string, mb_strlen($surname, 'UTF-8'), mb_strlen($string, 'UTF-8') - 1, 'UTF-8'); |
|
| 275 | + $string = $pinyin.mb_substr($string, mb_strlen($surname, 'UTF-8'), mb_strlen($string, 'UTF-8') - 1, 'UTF-8'); |
|
| 276 | 276 | |
| 277 | 277 | break; |
| 278 | 278 | } |
@@ -324,8 +324,8 @@ discard block |
||
| 324 | 324 | */ |
| 325 | 325 | protected function prepare(string $string, int $option = self::DEFAULT): string |
| 326 | 326 | { |
| 327 | - $string = preg_replace_callback('~[a-z0-9_-]+~i', function ($matches) { |
|
| 328 | - return "\t" . $matches[0]; |
|
| 327 | + $string = preg_replace_callback('~[a-z0-9_-]+~i', function($matches) { |
|
| 328 | + return "\t".$matches[0]; |
|
| 329 | 329 | }, $string); |
| 330 | 330 | |
| 331 | 331 | $regex = ['\p{Han}', '\p{Z}', '\p{M}', "\t"]; |
@@ -374,7 +374,7 @@ discard block |
||
| 374 | 374 | $umlaut = 'v'; |
| 375 | 375 | } |
| 376 | 376 | |
| 377 | - $pinyin = str_replace($unicode, $umlaut, $pinyin) . ($this->hasOption($option, self::ASCII_TONE) ? $replacement[1] : ''); |
|
| 377 | + $pinyin = str_replace($unicode, $umlaut, $pinyin).($this->hasOption($option, self::ASCII_TONE) ? $replacement[1] : ''); |
|
| 378 | 378 | } |
| 379 | 379 | } |
| 380 | 380 | |
@@ -58,7 +58,7 @@ discard block |
||
| 58 | 58 | $this->path = $path; |
| 59 | 59 | |
| 60 | 60 | for ($i = 0; $i < 100; ++$i) { |
| 61 | - $segment = $this->path . '/' . sprintf($this->segmentName, $i); |
|
| 61 | + $segment = $this->path.'/'.sprintf($this->segmentName, $i); |
|
| 62 | 62 | |
| 63 | 63 | if (file_exists($segment) && is_file($segment)) { |
| 64 | 64 | array_push(static::$handles, $this->openFile($segment)); |
@@ -137,7 +137,7 @@ discard block |
||
| 137 | 137 | public function mapSurname(Closure $callback) |
| 138 | 138 | { |
| 139 | 139 | if (!static::$surnamesHandle instanceof SplFileObject) { |
| 140 | - static::$surnamesHandle = $this->openFile($this->path . '/surnames'); |
|
| 140 | + static::$surnamesHandle = $this->openFile($this->path.'/surnames'); |
|
| 141 | 141 | } |
| 142 | 142 | |
| 143 | 143 | $this->traversing($this->getGenerator([static::$surnamesHandle]), $callback); |