Skip to content

Commit

Permalink
Merge pull request #43 from snapshotpl/php-8.1
Browse files Browse the repository at this point in the history
Allow php 8.1
  • Loading branch information
Ocramius authored Jun 3, 2022
2 parents eff894a + 4d53947 commit 318e102
Show file tree
Hide file tree
Showing 59 changed files with 198 additions and 85 deletions.
12 changes: 8 additions & 4 deletions composer.json
Original file line number Diff line number Diff line change
Expand Up @@ -17,15 +17,18 @@
"forum": "https://discourse.laminas.dev"
},
"config": {
"sort-packages": true
"sort-packages": true,
"allow-plugins": {
"dealerdirect/phpcodesniffer-composer-installer": true
}
},
"extra": {
"laminas": {
"module": "Laminas\\ApiTools\\MvcAuth"
}
},
"require": {
"php": "^7.3 || ~8.0.0",
"php": "^7.3 || ~8.0.0 || ~8.1.0",
"laminas-api-tools/api-tools-api-problem": "^1.4.0",
"laminas-api-tools/api-tools-content-negotiation": "^1.5.0",
"laminas-api-tools/api-tools-oauth2": "^1.7",
Expand All @@ -34,13 +37,13 @@
"laminas/laminas-http": "^2.5.4",
"laminas/laminas-mvc": "^2.7.9 || ^3.0.2",
"laminas/laminas-permissions-acl": "^2.6",
"laminas/laminas-permissions-rbac": "^2.5.1 || ^3.0",
"laminas/laminas-permissions-rbac": "^2.6.0 || ^3.0",
"laminas/laminas-servicemanager": "^2.7.6 || ^3.1",
"laminas/laminas-stdlib": "^2.7.8 || ^3.0.1",
"laminas/laminas-zendframework-bridge": "^1.1"
},
"require-dev": {
"laminas/laminas-coding-standard": "~2.2.0",
"laminas/laminas-coding-standard": "~2.3.0",
"laminas/laminas-session": "^2.8.5",
"phpspec/prophecy-phpunit": "^2.0",
"phpunit/phpunit": "^9.3",
Expand All @@ -64,6 +67,7 @@
],
"cs-check": "phpcs",
"cs-fix": "phpcbf",
"static-analysis": "psalm --shepherd --stats",
"test": "phpunit --colors=always",
"test-coverage": "phpunit --colors=always --coverage-clover clover.xml"
},
Expand Down
157 changes: 76 additions & 81 deletions composer.lock

Large diffs are not rendered by default.

2 changes: 2 additions & 0 deletions config/module.config.php
Original file line number Diff line number Diff line change
@@ -1,5 +1,7 @@
<?php

declare(strict_types=1);

namespace Laminas\ApiTools\MvcAuth;

use Laminas\Authentication\Storage\NonPersistent;
Expand Down
2 changes: 2 additions & 0 deletions src/Authentication/AbstractAdapter.php
Original file line number Diff line number Diff line change
@@ -1,5 +1,7 @@
<?php

declare(strict_types=1);

namespace Laminas\ApiTools\MvcAuth\Authentication;

use Laminas\Http\Request;
Expand Down
2 changes: 2 additions & 0 deletions src/Authentication/AdapterInterface.php
Original file line number Diff line number Diff line change
@@ -1,5 +1,7 @@
<?php

declare(strict_types=1);

namespace Laminas\ApiTools\MvcAuth\Authentication;

use Laminas\ApiTools\MvcAuth\Identity\IdentityInterface;
Expand Down
2 changes: 2 additions & 0 deletions src/Authentication/DefaultAuthenticationListener.php
Original file line number Diff line number Diff line change
@@ -1,5 +1,7 @@
<?php

declare(strict_types=1);

namespace Laminas\ApiTools\MvcAuth\Authentication;

use InvalidArgumentException;
Expand Down
2 changes: 2 additions & 0 deletions src/Authentication/DefaultAuthenticationPostListener.php
Original file line number Diff line number Diff line change
@@ -1,5 +1,7 @@
<?php

declare(strict_types=1);

namespace Laminas\ApiTools\MvcAuth\Authentication;

use Laminas\ApiTools\MvcAuth\MvcAuthEvent;
Expand Down
2 changes: 2 additions & 0 deletions src/Authentication/HttpAdapter.php
Original file line number Diff line number Diff line change
@@ -1,5 +1,7 @@
<?php

declare(strict_types=1);

namespace Laminas\ApiTools\MvcAuth\Authentication;

use Laminas\ApiTools\MvcAuth\Identity;
Expand Down
2 changes: 2 additions & 0 deletions src/Authentication/OAuth2Adapter.php
Original file line number Diff line number Diff line change
@@ -1,5 +1,7 @@
<?php

declare(strict_types=1);

namespace Laminas\ApiTools\MvcAuth\Authentication;

use Laminas\ApiTools\MvcAuth\Identity;
Expand Down
2 changes: 2 additions & 0 deletions src/Authorization/AclAuthorization.php
Original file line number Diff line number Diff line change
@@ -1,5 +1,7 @@
<?php

declare(strict_types=1);

namespace Laminas\ApiTools\MvcAuth\Authorization;

use Laminas\ApiTools\MvcAuth\Identity\IdentityInterface;
Expand Down
2 changes: 2 additions & 0 deletions src/Authorization/AclAuthorizationFactory.php
Original file line number Diff line number Diff line change
@@ -1,5 +1,7 @@
<?php

declare(strict_types=1);

namespace Laminas\ApiTools\MvcAuth\Authorization;

use function array_key_exists;
Expand Down
2 changes: 2 additions & 0 deletions src/Authorization/AuthorizationInterface.php
Original file line number Diff line number Diff line change
@@ -1,5 +1,7 @@
<?php

declare(strict_types=1);

namespace Laminas\ApiTools\MvcAuth\Authorization;

use Laminas\ApiTools\MvcAuth\Identity\IdentityInterface;
Expand Down
2 changes: 2 additions & 0 deletions src/Authorization/DefaultAuthorizationListener.php
Original file line number Diff line number Diff line change
@@ -1,5 +1,7 @@
<?php

declare(strict_types=1);

namespace Laminas\ApiTools\MvcAuth\Authorization;

use Laminas\ApiTools\MvcAuth\Identity\IdentityInterface;
Expand Down
2 changes: 2 additions & 0 deletions src/Authorization/DefaultAuthorizationPostListener.php
Original file line number Diff line number Diff line change
@@ -1,5 +1,7 @@
<?php

declare(strict_types=1);

namespace Laminas\ApiTools\MvcAuth\Authorization;

use Laminas\ApiTools\MvcAuth\MvcAuthEvent;
Expand Down
2 changes: 2 additions & 0 deletions src/Authorization/DefaultResourceResolverListener.php
Original file line number Diff line number Diff line change
@@ -1,5 +1,7 @@
<?php

declare(strict_types=1);

namespace Laminas\ApiTools\MvcAuth\Authorization;

use InvalidArgumentException;
Expand Down
2 changes: 2 additions & 0 deletions src/Factory/AclAuthorizationFactory.php
Original file line number Diff line number Diff line change
@@ -1,5 +1,7 @@
<?php

declare(strict_types=1);

namespace Laminas\ApiTools\MvcAuth\Factory;

use Interop\Container\ContainerInterface;
Expand Down
2 changes: 2 additions & 0 deletions src/Factory/ApacheResolverFactory.php
Original file line number Diff line number Diff line change
@@ -1,5 +1,7 @@
<?php

declare(strict_types=1);

namespace Laminas\ApiTools\MvcAuth\Factory;

use Interop\Container\ContainerInterface;
Expand Down
2 changes: 2 additions & 0 deletions src/Factory/AuthenticationAdapterDelegatorFactory.php
Original file line number Diff line number Diff line change
@@ -1,5 +1,7 @@
<?php

declare(strict_types=1);

namespace Laminas\ApiTools\MvcAuth\Factory;

use Interop\Container\ContainerInterface;
Expand Down
2 changes: 2 additions & 0 deletions src/Factory/AuthenticationHttpAdapterFactory.php
Original file line number Diff line number Diff line change
@@ -1,5 +1,7 @@
<?php

declare(strict_types=1);

namespace Laminas\ApiTools\MvcAuth\Factory;

use Interop\Container\ContainerInterface;
Expand Down
2 changes: 2 additions & 0 deletions src/Factory/AuthenticationOAuth2AdapterFactory.php
Original file line number Diff line number Diff line change
@@ -1,5 +1,7 @@
<?php

declare(strict_types=1);

namespace Laminas\ApiTools\MvcAuth\Factory;

use Interop\Container\ContainerInterface;
Expand Down
2 changes: 2 additions & 0 deletions src/Factory/AuthenticationServiceFactory.php
Original file line number Diff line number Diff line change
@@ -1,5 +1,7 @@
<?php

declare(strict_types=1);

namespace Laminas\ApiTools\MvcAuth\Factory;

use Interop\Container\ContainerInterface;
Expand Down
2 changes: 2 additions & 0 deletions src/Factory/DefaultAuthHttpAdapterFactory.php
Original file line number Diff line number Diff line change
@@ -1,5 +1,7 @@
<?php

declare(strict_types=1);

namespace Laminas\ApiTools\MvcAuth\Factory;

use Interop\Container\ContainerInterface;
Expand Down
2 changes: 2 additions & 0 deletions src/Factory/DefaultAuthenticationListenerFactory.php
Original file line number Diff line number Diff line change
@@ -1,5 +1,7 @@
<?php

declare(strict_types=1);

namespace Laminas\ApiTools\MvcAuth\Factory;

use Interop\Container\ContainerInterface;
Expand Down
2 changes: 2 additions & 0 deletions src/Factory/DefaultAuthorizationListenerFactory.php
Original file line number Diff line number Diff line change
@@ -1,5 +1,7 @@
<?php

declare(strict_types=1);

namespace Laminas\ApiTools\MvcAuth\Factory;

use Interop\Container\ContainerInterface;
Expand Down
2 changes: 2 additions & 0 deletions src/Factory/DefaultResourceResolverListenerFactory.php
Original file line number Diff line number Diff line change
@@ -1,5 +1,7 @@
<?php

declare(strict_types=1);

namespace Laminas\ApiTools\MvcAuth\Factory;

use Interop\Container\ContainerInterface;
Expand Down
2 changes: 2 additions & 0 deletions src/Factory/FileResolverFactory.php
Original file line number Diff line number Diff line change
@@ -1,5 +1,7 @@
<?php

declare(strict_types=1);

namespace Laminas\ApiTools\MvcAuth\Factory;

use Interop\Container\ContainerInterface;
Expand Down
2 changes: 2 additions & 0 deletions src/Factory/HttpAdapterFactory.php
Original file line number Diff line number Diff line change
@@ -1,5 +1,7 @@
<?php

declare(strict_types=1);

namespace Laminas\ApiTools\MvcAuth\Factory;

use Interop\Container\ContainerInterface;
Expand Down
2 changes: 2 additions & 0 deletions src/Factory/NamedOAuth2ServerFactory.php
Original file line number Diff line number Diff line change
@@ -1,5 +1,7 @@
<?php

declare(strict_types=1);

namespace Laminas\ApiTools\MvcAuth\Factory;

use Interop\Container\ContainerInterface;
Expand Down
2 changes: 2 additions & 0 deletions src/Factory/OAuth2ServerFactory.php
Original file line number Diff line number Diff line change
@@ -1,5 +1,7 @@
<?php

declare(strict_types=1);

namespace Laminas\ApiTools\MvcAuth\Factory;

use Interop\Container\ContainerInterface;
Expand Down
2 changes: 2 additions & 0 deletions src/Identity/AuthenticatedIdentity.php
Original file line number Diff line number Diff line change
@@ -1,5 +1,7 @@
<?php

declare(strict_types=1);

namespace Laminas\ApiTools\MvcAuth\Identity;

use Laminas\Permissions\Rbac\Role;
Expand Down
2 changes: 2 additions & 0 deletions src/Identity/GuestIdentity.php
Original file line number Diff line number Diff line change
@@ -1,5 +1,7 @@
<?php

declare(strict_types=1);

namespace Laminas\ApiTools\MvcAuth\Identity;

use Laminas\Permissions\Rbac\Role;
Expand Down
2 changes: 2 additions & 0 deletions src/Identity/IdentityInterface.php
Original file line number Diff line number Diff line change
@@ -1,5 +1,7 @@
<?php

declare(strict_types=1);

namespace Laminas\ApiTools\MvcAuth\Identity;

use Laminas\Permissions\Acl\Role\RoleInterface as AclRoleInterface;
Expand Down
2 changes: 2 additions & 0 deletions src/Identity/IdentityPlugin.php
Original file line number Diff line number Diff line change
@@ -1,5 +1,7 @@
<?php

declare(strict_types=1);

namespace Laminas\ApiTools\MvcAuth\Identity;

use Laminas\Mvc\Controller\Plugin\AbstractPlugin;
Expand Down
2 changes: 2 additions & 0 deletions src/Module.php
Original file line number Diff line number Diff line change
@@ -1,5 +1,7 @@
<?php

declare(strict_types=1);

namespace Laminas\ApiTools\MvcAuth;

use Laminas\ApiTools\MvcAuth\Authentication\DefaultAuthenticationListener;
Expand Down
2 changes: 2 additions & 0 deletions src/MvcAuthEvent.php
Original file line number Diff line number Diff line change
@@ -1,5 +1,7 @@
<?php

declare(strict_types=1);

namespace Laminas\ApiTools\MvcAuth;

use Laminas\ApiTools\MvcAuth\Identity\IdentityInterface;
Expand Down
2 changes: 2 additions & 0 deletions src/MvcRouteListener.php
Original file line number Diff line number Diff line change
@@ -1,5 +1,7 @@
<?php

declare(strict_types=1);

namespace Laminas\ApiTools\MvcAuth;

use Laminas\Authentication\AuthenticationService;
Expand Down
2 changes: 2 additions & 0 deletions test/Authentication/DefaultAuthenticationPostListenerTest.php
Original file line number Diff line number Diff line change
@@ -1,5 +1,7 @@
<?php

declare(strict_types=1);

namespace LaminasTest\ApiTools\MvcAuth\Authentication;

use Laminas\ApiTools\MvcAuth\Authentication\DefaultAuthenticationPostListener;
Expand Down
2 changes: 2 additions & 0 deletions test/Authentication/HttpAdapterTest.php
Original file line number Diff line number Diff line change
@@ -1,5 +1,7 @@
<?php

declare(strict_types=1);

namespace LaminasTest\ApiTools\MvcAuth\Authentication;

use Laminas\ApiTools\MvcAuth\Authentication\HttpAdapter;
Expand Down
2 changes: 2 additions & 0 deletions test/Authentication/OAuth2AdapterTest.php
Original file line number Diff line number Diff line change
@@ -1,5 +1,7 @@
<?php

declare(strict_types=1);

namespace LaminasTest\ApiTools\MvcAuth\Authentication;

use ArrayIterator;
Expand Down
2 changes: 2 additions & 0 deletions test/Authorization/AclAuthorizationFactoryTest.php
Original file line number Diff line number Diff line change
@@ -1,5 +1,7 @@
<?php

declare(strict_types=1);

namespace LaminasTest\ApiTools\MvcAuth\Authorization;

use Laminas\ApiTools\MvcAuth\Authorization\AclAuthorization;
Expand Down
2 changes: 2 additions & 0 deletions test/Authorization/DefaultAuthorizationListenerTest.php
Original file line number Diff line number Diff line change
@@ -1,5 +1,7 @@
<?php

declare(strict_types=1);

namespace LaminasTest\ApiTools\MvcAuth\Authorization;

use Laminas\ApiTools\MvcAuth\Authorization\AclAuthorization;
Expand Down
2 changes: 2 additions & 0 deletions test/Authorization/DefaultAuthorizationPostListenerTest.php
Original file line number Diff line number Diff line change
@@ -1,5 +1,7 @@
<?php

declare(strict_types=1);

namespace LaminasTest\ApiTools\MvcAuth\Authorization;

use Laminas\ApiTools\MvcAuth\Authorization\AuthorizationInterface;
Expand Down
2 changes: 2 additions & 0 deletions test/Authorization/DefaultResourceResolverListenerTest.php
Original file line number Diff line number Diff line change
@@ -1,5 +1,7 @@
<?php

declare(strict_types=1);

namespace LaminasTest\ApiTools\MvcAuth\Authorization;

use Laminas\ApiTools\MvcAuth\Authorization\AuthorizationInterface;
Expand Down
2 changes: 2 additions & 0 deletions test/Factory/AclAuthorizationFactoryTest.php
Original file line number Diff line number Diff line change
@@ -1,5 +1,7 @@
<?php

declare(strict_types=1);

namespace LaminasTest\ApiTools\MvcAuth\Factory;

use Laminas\ApiTools\MvcAuth\Authorization\AclAuthorization;
Expand Down
2 changes: 2 additions & 0 deletions test/Factory/AuthenticationAdapterDelegatorFactoryTest.php
Original file line number Diff line number Diff line change
@@ -1,5 +1,7 @@
<?php

declare(strict_types=1);

namespace LaminasTest\ApiTools\MvcAuth\Factory;

use Laminas\ApiTools\MvcAuth\Authentication\DefaultAuthenticationListener;
Expand Down
2 changes: 2 additions & 0 deletions test/Factory/AuthenticationHttpAdapterFactoryTest.php
Original file line number Diff line number Diff line change
@@ -1,5 +1,7 @@
<?php

declare(strict_types=1);

namespace LaminasTest\ApiTools\MvcAuth\Factory;

use Laminas\ApiTools\MvcAuth\Authentication\HttpAdapter;
Expand Down
Loading

0 comments on commit 318e102

Please sign in to comment.