Skip to content

Commit 4a4b404

Browse files
avvertixactions-user
authored andcommitted
Fix styling
1 parent 8c4e8ca commit 4a4b404

File tree

8 files changed

+141
-166
lines changed

8 files changed

+141
-166
lines changed

src/Contracts/LanguageRecognizer.php

Lines changed: 2 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -2,17 +2,14 @@
22

33
namespace Oneofftech\LaravelLanguageRecognizer\Contracts;
44

5-
65
interface LanguageRecognizer
76
{
8-
97
/**
108
* Recognize the language of the given text
11-
*
9+
*
1210
* @param string $text The text to recognize
1311
* @param int $limit The number of languages to return. Default 2. Use 1 to get only the most probable
1412
* @return array The identified languages together with the confidence score. Returned as an associative array keyed by ISO 639-1 code and with value the confidence score extpressed between 0 and 1
1513
*/
16-
public function recognize($text, $limit = 2) : array;
17-
14+
public function recognize($text, $limit = 2): array;
1815
}

src/Drivers/LocalLanguageRecognizerDriver.php

Lines changed: 7 additions & 15 deletions
Original file line numberDiff line numberDiff line change
@@ -3,25 +3,21 @@
33
namespace Oneofftech\LaravelLanguageRecognizer\Drivers;
44

55
use Exception;
6-
use Illuminate\Support\Str;
76
use Illuminate\Support\Arr;
7+
use Illuminate\Support\Str;
88
use InvalidArgumentException;
9-
use Symfony\Component\Process\Process;
10-
use Symfony\Component\Process\Exception\ProcessFailedException;
11-
use Oneofftech\LaravelLanguageRecognizer\LaravelLanguageRecognizer;
129
use Oneofftech\LaravelLanguageRecognizer\Contracts\LanguageRecognizer;
13-
use RuntimeException;
10+
use Symfony\Component\Process\Exception\ProcessFailedException;
11+
use Symfony\Component\Process\Process;
1412

1513
class LocalLanguageRecognizerDriver implements LanguageRecognizer
1614
{
17-
1815
public function __construct($config)
1916
{
20-
21-
if(empty($config['path'])){
17+
if (empty($config['path'])) {
2218
throw new InvalidArgumentException("Null binary path");
2319
}
24-
20+
2521
$this->binaryPath = $this->obtainBinaryPath($config['path']);
2622
}
2723

@@ -52,7 +48,6 @@ protected function obtainBinaryPath($configuredPath)
5248
throw new InvalidArgumentException("Specified binary [{$basePath}] does not exists or is not executable.");
5349
}
5450

55-
5651
/**
5752
* @inherit
5853
*/
@@ -64,15 +59,13 @@ public function recognize($text, $limit = 2): array
6459
->trim()
6560
->explode("\n")
6661
->take($limit)
67-
->mapWithKeys(function($l){
68-
62+
->mapWithKeys(function ($l) {
6963
list($lang, $probability) = explode(" ", $l);
7064

7165
return [$lang => (float)$probability];
7266
})->toArray();
7367
}
7468

75-
7669
private function run($text)
7770
{
7871
$options = [$this->binaryPath, '--all'];
@@ -93,7 +86,7 @@ private function run($text)
9386
);
9487

9588
$process->setInput($text);
96-
89+
9790
$process->setTimeout(10);
9891
$process->setIdleTimeout(10);
9992

@@ -109,5 +102,4 @@ private function run($text)
109102

110103
return $process->getOutput();
111104
}
112-
113105
}

src/LaravelLanguageRecognizer.php

Lines changed: 2 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -7,11 +7,11 @@
77

88
/**
99
* @method static array recognize(string $text, $limit = 2)
10-
*
10+
*
1111
* @see \Oneofftech\LaravelLanguageRecognizer\Contracts\LanguageRecognizer
1212
* @see \Illuminate\Support\Manager
1313
*/
14-
class LaravelLanguageRecognizer extends Manager
14+
class LaravelLanguageRecognizer extends Manager
1515
{
1616
/**
1717
* Get a driver instance.
@@ -31,7 +31,6 @@ protected function createLocalDriver()
3131
return new LocalLanguageRecognizerDriver($this->container['config']['language-recognizer.drivers.local']);
3232
}
3333

34-
3534
/**
3635
* Get the default driver name.
3736
*

src/LaravelLanguageRecognizerServiceProvider.php

Lines changed: 1 addition & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -8,7 +8,6 @@ class LaravelLanguageRecognizerServiceProvider extends ServiceProvider
88
{
99
public function boot()
1010
{
11-
1211
if ($this->app->runningInConsole()) {
1312
// $this->commands([
1413
// ScaffoldAuthenticationControllers::class,
@@ -25,7 +24,7 @@ public function register()
2524
__DIR__.'/../config/language-recognizer.php',
2625
'language-recognizer'
2726
);
28-
27+
2928
$this->app->singleton(LaravelLanguageRecognizer::class, function ($app) {
3029
return new LaravelLanguageRecognizer($app);
3130
});

src/Support/Facades/LanguageRecognizer.php

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -8,7 +8,7 @@
88
/**
99
* @method static array recognize(string $text, $limit = 2)
1010
* @method static \Oneofftech\LaravelLanguageRecognizer\Contracts\LanguageRecognizer driver(string|null $driver = null)
11-
*
11+
*
1212
* @see \Oneofftech\LaravelLanguageRecognizer\LaravelLanguageRecognizer
1313
*/
1414
class LanguageRecognizer extends Facade

tests/Integration/LaravelLanguageRecognizerFacadeTest.php

Lines changed: 0 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -3,12 +3,10 @@
33
namespace Oneofftech\LaravelLanguageRecognizer\Tests\Integration;
44

55
use Oneofftech\LaravelLanguageRecognizer\Drivers\LocalLanguageRecognizerDriver;
6-
use Oneofftech\LaravelLanguageRecognizer\LaravelLanguageRecognizer;
76
use Oneofftech\LaravelLanguageRecognizer\Support\Facades\LanguageRecognizer;
87

98
class LaravelLanguageRecognizerFacadeTest extends TestCase
109
{
11-
1210
/** @test */
1311
public function default_local_driver_can_be_obtained()
1412
{

tests/Integration/TestCase.php

Lines changed: 1 addition & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -2,9 +2,8 @@
22

33
namespace Oneofftech\LaravelLanguageRecognizer\Tests\Integration;
44

5-
use Illuminate\Database\Eloquent\Factories\Factory;
6-
use Orchestra\Testbench\TestCase as Orchestra;
75
use Oneofftech\LaravelLanguageRecognizer\LaravelLanguageRecognizerServiceProvider;
6+
use Orchestra\Testbench\TestCase as Orchestra;
87

98
class TestCase extends Orchestra
109
{

0 commit comments

Comments
 (0)