Skip to content

Commit 865fca6

Browse files
authored
Merge pull request #1 from swisnl/feature/strict-types
Require strict types
2 parents a2ceb24 + 07e8fd7 commit 865fca6

14 files changed

+28
-0
lines changed

.php-cs-fixer.dist.php

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -10,6 +10,7 @@
1010

1111
return (new PhpCsFixer\Config())
1212
->setFinder($finder)
13+
->setRiskyAllowed(true)
1314
->setRules([
1415
'@Symfony' => true,
1516
'array_syntax' => ['syntax' => 'short'],
@@ -19,5 +20,6 @@
1920
'phpdoc_order' => true,
2021
'yoda_style' => false,
2122
'no_superfluous_phpdoc_tags' => false,
23+
'declare_strict_types' => true,
2224
])
2325
;

config/json-api-client.php

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,7 @@
11
<?php
22

3+
declare(strict_types=1);
4+
35
return [
46
/*
57
|--------------------------------------------------------------------------

src/Facades/DocumentFactoryFacade.php

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,7 @@
11
<?php
22

3+
declare(strict_types=1);
4+
35
namespace Swis\JsonApi\Client\Facades;
46

57
use Illuminate\Support\Facades\Facade;

src/Facades/DocumentParserFacade.php

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,7 @@
11
<?php
22

3+
declare(strict_types=1);
4+
35
namespace Swis\JsonApi\Client\Facades;
46

57
use Illuminate\Support\Facades\Facade;

src/Facades/ItemHydratorFacade.php

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,7 @@
11
<?php
22

3+
declare(strict_types=1);
4+
35
namespace Swis\JsonApi\Client\Facades;
46

57
use Illuminate\Support\Facades\Facade;

src/Facades/ResponseParserFacade.php

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,7 @@
11
<?php
22

3+
declare(strict_types=1);
4+
35
namespace Swis\JsonApi\Client\Facades;
46

57
use Illuminate\Support\Facades\Facade;

src/Facades/TypeMapperFacade.php

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,7 @@
11
<?php
22

3+
declare(strict_types=1);
4+
35
namespace Swis\JsonApi\Client\Facades;
46

57
use Illuminate\Support\Facades\Facade;

src/Providers/ServiceProvider.php

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,7 @@
11
<?php
22

3+
declare(strict_types=1);
4+
35
namespace Swis\JsonApi\Client\Providers;
46

57
use Illuminate\Support\ServiceProvider as BaseServiceProvider;

src/Providers/TypeMapperServiceProvider.php

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,7 @@
11
<?php
22

3+
declare(strict_types=1);
4+
35
namespace Swis\JsonApi\Client\Providers;
46

57
use Illuminate\Support\ServiceProvider as BaseServiceProvider;

tests/AbstractTest.php

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,7 @@
11
<?php
22

3+
declare(strict_types=1);
4+
35
namespace Swis\JsonApi\Client\Tests;
46

57
use Orchestra\Testbench\TestCase;

0 commit comments

Comments
 (0)