diff --git a/.github/workflows/test-integration.yml b/.github/workflows/test-integration.yml
index 16584a5b6..5a33cb775 100644
--- a/.github/workflows/test-integration.yml
+++ b/.github/workflows/test-integration.yml
@@ -22,4 +22,6 @@ jobs:
run: composer install
- name: Run QA tests
- run: composer check
+ run: composer check-ci
+ env:
+ SYMFONY_DEPRECATIONS_HELPER: 999999
diff --git a/.gitignore b/.gitignore
index 2bea33b45..c5397068f 100644
--- a/.gitignore
+++ b/.gitignore
@@ -1,4 +1,5 @@
.idea
+.github/*.md
/web/bundles/
/web/app_dev.php
/web/app_test.php
diff --git a/CHANGELOG.md b/CHANGELOG.md
index f79a6caa1..b8f98af45 100644
--- a/CHANGELOG.md
+++ b/CHANGELOG.md
@@ -1,5 +1,23 @@
# Changelog
+# 7.0.0 - unreleased
+**Notable Changes**
+- Upgrade to Symfony 7.4 (from 6.4)
+- Upgrade to PHPUnit 10 (from 9.x)
+- Upgrade to PHPStan 2.0 (from 1.x)
+- Migrate from annotations to attributes (PHP 8 attributes)
+
+**Important for System Administrators**
+Ensure the `database_server_version` parameter contains the correct MariaDB version. e.g. `10.6.23-MariaDB`
+
+
+**Improvements**
+- Upgrade all Symfony components to 7.4
+- Upgrade Stepup-Bundle to 7.0
+- Modernize codebase with PHP 8+ features
+- Fix various Symfony and Doctrine deprecations
+- Improved code quality with updated tooling
+
# 6.0.2
- Repair deprovisioning API calls
- Restore deprovisioned user on new login (returing users)
diff --git a/README.md b/README.md
index bde2a080c..df5a19098 100644
--- a/README.md
+++ b/README.md
@@ -7,19 +7,19 @@ This component is part of "Step-up Authentication as-a Service". See [Stepup-Dep
## Requirements
- * PHP 5.6+ or PHP7
+ * PHP 8.2
* [Composer](https://getcomposer.org/)
* A web server (Apache, Nginx)
- * MariaDB 10
+ * MariaDB 10.6
* A working [Gateway](https://github.com/OpenConext/Stepup-Gateway)
## Installation
Clone the repository or download the archive to a directory. Install the dependencies by running `composer install` and fill out the database credentials et cetera.
-Make sure to run database migrations using `bin/console middleware:migrations:migrate`.
+Make sure to run database migrations using `bin/console doctrine:migrations:migrate`.
-When using 'Stepup-Deploy' the 'deploy' entity manager should be used in order to use the correct credentials e.g. `bin/console middleware:migrations:migrate --em=deploy`
+When using 'Stepup-Deploy' the 'deploy' entity manager should be used in order to use the correct credentials e.g. `bin/console doctrine:migrations:migrate --em=deploy`
## Management API
@@ -31,6 +31,9 @@ Some of the configuration of the components is static (i.e. stored in parametere
## Development Notes
+### Technical debt
+ * https://github.com/broadway/event-store-dbal blocks upgrade to `doctrine/dbal:^4.0`
+
### Adding new events
Whenever adding a new event, be sure to update `bin/config/events.yml`.
diff --git a/ci/qa/phpcs.xml b/ci/qa/phpcs.xml
index 0797fd159..a5f85f9c1 100644
--- a/ci/qa/phpcs.xml
+++ b/ci/qa/phpcs.xml
@@ -6,10 +6,7 @@
src/*/*Bundle/Resources
- src/*/*Bundle/Testssrc/*/Bundle/*Bundle/Resources
- src/*/Bundle/*Bundle/Tests
- */Tests/**/Migrations/*
@@ -21,5 +18,18 @@
+ */Tests/*
+
+
+ */Tests/*
+
+
+
+
+
+
+
+
+
diff --git a/ci/qa/phplint.yaml b/ci/qa/phplint.yaml
index d6dfb6c33..2b5943efd 100644
--- a/ci/qa/phplint.yaml
+++ b/ci/qa/phplint.yaml
@@ -1,6 +1,6 @@
path: [./src, ./tests]
jobs: 10
-cache: /var/qa/phplint.cache
+cache-dir: var/cache/qa/phpla int.cache
extensions:
- php
exclude:
diff --git a/ci/qa/phpstan-baseline.neon b/ci/qa/phpstan-baseline.neon
index 57ccb6a81..7e8a7be31 100644
--- a/ci/qa/phpstan-baseline.neon
+++ b/ci/qa/phpstan-baseline.neon
@@ -1,4281 +1,4405 @@
parameters:
ignoreErrors:
-
- message: "#^Cannot access offset 'payload' on mixed\\.$#"
+ message: '#^Cannot access offset ''payload'' on mixed\.$#'
+ identifier: offsetAccess.nonOffsetAccessible
count: 1
path: ../../src/Surfnet/Migrations/Version20210610131957.php
-
- message: "#^Cannot access offset 'vetting_type' on mixed\\.$#"
+ message: '#^Cannot access offset ''vetting_type'' on mixed\.$#'
+ identifier: offsetAccess.nonOffsetAccessible
count: 1
path: ../../src/Surfnet/Migrations/Version20210610131957.php
-
- message: "#^Method Surfnet\\\\Migrations\\\\Version20210610131957\\:\\:stripSensitiveData\\(\\) should return string but returns string\\|false\\.$#"
+ message: '#^Method Surfnet\\Migrations\\Version20210610131957\:\:stripSensitiveData\(\) should return string but returns string\|false\.$#'
+ identifier: return.type
count: 1
path: ../../src/Surfnet/Migrations/Version20210610131957.php
-
- message: "#^Parameter \\#1 \\$rawPayload of method Surfnet\\\\Migrations\\\\Version20210610131957\\:\\:stripSensitiveData\\(\\) expects string, mixed given\\.$#"
+ message: '#^Parameter \#1 \$rawPayload of method Surfnet\\Migrations\\Version20210610131957\:\:stripSensitiveData\(\) expects string, mixed given\.$#'
+ identifier: argument.type
count: 1
path: ../../src/Surfnet/Migrations/Version20210610131957.php
-
- message: "#^Part \\$playhead \\(mixed\\) of encapsed string cannot be cast to string\\.$#"
+ message: '#^Part \$playhead \(mixed\) of encapsed string cannot be cast to string\.$#'
+ identifier: encapsedStringPart.nonString
count: 1
path: ../../src/Surfnet/Migrations/Version20210610131957.php
-
- message: "#^Part \\$uuid \\(mixed\\) of encapsed string cannot be cast to string\\.$#"
+ message: '#^Part \$uuid \(mixed\) of encapsed string cannot be cast to string\.$#'
+ identifier: encapsedStringPart.nonString
count: 1
path: ../../src/Surfnet/Migrations/Version20210610131957.php
-
- message: "#^Cannot access offset 'email_templates' on mixed\\.$#"
+ message: '#^Cannot access offset ''email_templates'' on mixed\.$#'
+ identifier: offsetAccess.nonOffsetAccessible
count: 1
path: ../../src/Surfnet/Stepup/Configuration/Configuration.php
-
- message: "#^Cannot access offset 'gateway' on mixed\\.$#"
+ message: '#^Cannot access offset ''gateway'' on mixed\.$#'
+ identifier: offsetAccess.nonOffsetAccessible
count: 2
path: ../../src/Surfnet/Stepup/Configuration/Configuration.php
-
- message: "#^Cannot access offset 'identity_providers' on mixed\\.$#"
+ message: '#^Cannot access offset ''identity_providers'' on mixed\.$#'
+ identifier: offsetAccess.nonOffsetAccessible
count: 1
path: ../../src/Surfnet/Stepup/Configuration/Configuration.php
-
- message: "#^Cannot access offset 'service_providers' on mixed\\.$#"
+ message: '#^Cannot access offset ''service_providers'' on mixed\.$#'
+ identifier: offsetAccess.nonOffsetAccessible
count: 1
path: ../../src/Surfnet/Stepup/Configuration/Configuration.php
-
- message: "#^Cannot access offset 'sraa' on mixed\\.$#"
+ message: '#^Cannot access offset ''sraa'' on mixed\.$#'
+ identifier: offsetAccess.nonOffsetAccessible
count: 1
path: ../../src/Surfnet/Stepup/Configuration/Configuration.php
-
- message: "#^Parameter \\#2 \\$emailTemplates of class Surfnet\\\\Stepup\\\\Configuration\\\\Event\\\\EmailTemplatesUpdatedEvent constructor expects array, mixed given\\.$#"
+ message: '#^Parameter \#2 \$emailTemplates of class Surfnet\\Stepup\\Configuration\\Event\\EmailTemplatesUpdatedEvent constructor expects array, mixed given\.$#'
+ identifier: argument.type
count: 1
path: ../../src/Surfnet/Stepup/Configuration/Configuration.php
-
- message: "#^Parameter \\#2 \\$identityProviders of class Surfnet\\\\Stepup\\\\Configuration\\\\Event\\\\IdentityProvidersUpdatedEvent constructor expects array, mixed given\\.$#"
+ message: '#^Parameter \#2 \$identityProviders of class Surfnet\\Stepup\\Configuration\\Event\\IdentityProvidersUpdatedEvent constructor expects array, mixed given\.$#'
+ identifier: argument.type
count: 1
path: ../../src/Surfnet/Stepup/Configuration/Configuration.php
-
- message: "#^Parameter \\#2 \\$newConfiguration of class Surfnet\\\\Stepup\\\\Configuration\\\\Event\\\\ConfigurationUpdatedEvent constructor expects array, mixed given\\.$#"
+ message: '#^Parameter \#2 \$newConfiguration of class Surfnet\\Stepup\\Configuration\\Event\\ConfigurationUpdatedEvent constructor expects array, mixed given\.$#'
+ identifier: argument.type
count: 1
path: ../../src/Surfnet/Stepup/Configuration/Configuration.php
-
- message: "#^Parameter \\#2 \\$serviceProviders of class Surfnet\\\\Stepup\\\\Configuration\\\\Event\\\\ServiceProvidersUpdatedEvent constructor expects array, mixed given\\.$#"
+ message: '#^Parameter \#2 \$serviceProviders of class Surfnet\\Stepup\\Configuration\\Event\\ServiceProvidersUpdatedEvent constructor expects array, mixed given\.$#'
+ identifier: argument.type
count: 1
path: ../../src/Surfnet/Stepup/Configuration/Configuration.php
-
- message: "#^Parameter \\#2 \\$sraaList of class Surfnet\\\\Stepup\\\\Configuration\\\\Event\\\\SraaUpdatedEvent constructor expects array, mixed given\\.$#"
+ message: '#^Parameter \#2 \$sraaList of class Surfnet\\Stepup\\Configuration\\Event\\SraaUpdatedEvent constructor expects array, mixed given\.$#'
+ identifier: argument.type
count: 1
path: ../../src/Surfnet/Stepup/Configuration/Configuration.php
-
- message: "#^Property Surfnet\\\\Stepup\\\\Configuration\\\\Configuration\\:\\:\\$configuration type has no value type specified in iterable type array\\.$#"
+ message: '#^Property Surfnet\\Stepup\\Configuration\\Configuration\:\:\$configuration type has no value type specified in iterable type array\.$#'
+ identifier: missingType.iterableValue
count: 1
path: ../../src/Surfnet/Stepup/Configuration/Configuration.php
-
- message: "#^Method Surfnet\\\\Stepup\\\\Configuration\\\\Event\\\\AllowedSecondFactorListUpdatedEvent\\:\\:deserialize\\(\\) has parameter \\$data with no value type specified in iterable type array\\.$#"
+ message: '#^Method Surfnet\\Stepup\\Configuration\\Event\\AllowedSecondFactorListUpdatedEvent\:\:deserialize\(\) has parameter \$data with no value type specified in iterable type array\.$#'
+ identifier: missingType.iterableValue
count: 1
path: ../../src/Surfnet/Stepup/Configuration/Event/AllowedSecondFactorListUpdatedEvent.php
-
- message: "#^Method Surfnet\\\\Stepup\\\\Configuration\\\\Event\\\\AllowedSecondFactorListUpdatedEvent\\:\\:serialize\\(\\) return type has no value type specified in iterable type array\\.$#"
+ message: '#^Method Surfnet\\Stepup\\Configuration\\Event\\AllowedSecondFactorListUpdatedEvent\:\:serialize\(\) return type has no value type specified in iterable type array\.$#'
+ identifier: missingType.iterableValue
count: 1
path: ../../src/Surfnet/Stepup/Configuration/Event/AllowedSecondFactorListUpdatedEvent.php
-
- message: "#^Method Surfnet\\\\Stepup\\\\Configuration\\\\Event\\\\ConfigurationUpdatedEvent\\:\\:__construct\\(\\) has parameter \\$newConfiguration with no value type specified in iterable type array\\.$#"
+ message: '#^Method Surfnet\\Stepup\\Configuration\\Event\\ConfigurationUpdatedEvent\:\:__construct\(\) has parameter \$newConfiguration with no value type specified in iterable type array\.$#'
+ identifier: missingType.iterableValue
count: 1
path: ../../src/Surfnet/Stepup/Configuration/Event/ConfigurationUpdatedEvent.php
-
- message: "#^Method Surfnet\\\\Stepup\\\\Configuration\\\\Event\\\\ConfigurationUpdatedEvent\\:\\:__construct\\(\\) has parameter \\$oldConfiguration with no value type specified in iterable type array\\.$#"
+ message: '#^Method Surfnet\\Stepup\\Configuration\\Event\\ConfigurationUpdatedEvent\:\:__construct\(\) has parameter \$oldConfiguration with no value type specified in iterable type array\.$#'
+ identifier: missingType.iterableValue
count: 1
path: ../../src/Surfnet/Stepup/Configuration/Event/ConfigurationUpdatedEvent.php
-
- message: "#^Method Surfnet\\\\Stepup\\\\Configuration\\\\Event\\\\ConfigurationUpdatedEvent\\:\\:deserialize\\(\\) has parameter \\$data with no value type specified in iterable type array\\.$#"
+ message: '#^Method Surfnet\\Stepup\\Configuration\\Event\\ConfigurationUpdatedEvent\:\:deserialize\(\) has parameter \$data with no value type specified in iterable type array\.$#'
+ identifier: missingType.iterableValue
count: 1
path: ../../src/Surfnet/Stepup/Configuration/Event/ConfigurationUpdatedEvent.php
-
- message: "#^Method Surfnet\\\\Stepup\\\\Configuration\\\\Event\\\\ConfigurationUpdatedEvent\\:\\:serialize\\(\\) return type has no value type specified in iterable type array\\.$#"
+ message: '#^Method Surfnet\\Stepup\\Configuration\\Event\\ConfigurationUpdatedEvent\:\:serialize\(\) return type has no value type specified in iterable type array\.$#'
+ identifier: missingType.iterableValue
count: 1
path: ../../src/Surfnet/Stepup/Configuration/Event/ConfigurationUpdatedEvent.php
-
- message: "#^Method Surfnet\\\\Stepup\\\\Configuration\\\\Event\\\\EmailTemplatesUpdatedEvent\\:\\:__construct\\(\\) has parameter \\$emailTemplates with no value type specified in iterable type array\\.$#"
+ message: '#^Method Surfnet\\Stepup\\Configuration\\Event\\EmailTemplatesUpdatedEvent\:\:__construct\(\) has parameter \$emailTemplates with no value type specified in iterable type array\.$#'
+ identifier: missingType.iterableValue
count: 1
path: ../../src/Surfnet/Stepup/Configuration/Event/EmailTemplatesUpdatedEvent.php
-
- message: "#^Method Surfnet\\\\Stepup\\\\Configuration\\\\Event\\\\EmailTemplatesUpdatedEvent\\:\\:deserialize\\(\\) has parameter \\$data with no value type specified in iterable type array\\.$#"
+ message: '#^Method Surfnet\\Stepup\\Configuration\\Event\\EmailTemplatesUpdatedEvent\:\:deserialize\(\) has parameter \$data with no value type specified in iterable type array\.$#'
+ identifier: missingType.iterableValue
count: 1
path: ../../src/Surfnet/Stepup/Configuration/Event/EmailTemplatesUpdatedEvent.php
-
- message: "#^Method Surfnet\\\\Stepup\\\\Configuration\\\\Event\\\\EmailTemplatesUpdatedEvent\\:\\:serialize\\(\\) return type has no value type specified in iterable type array\\.$#"
+ message: '#^Method Surfnet\\Stepup\\Configuration\\Event\\EmailTemplatesUpdatedEvent\:\:serialize\(\) return type has no value type specified in iterable type array\.$#'
+ identifier: missingType.iterableValue
count: 1
path: ../../src/Surfnet/Stepup/Configuration/Event/EmailTemplatesUpdatedEvent.php
-
- message: "#^Method Surfnet\\\\Stepup\\\\Configuration\\\\Event\\\\IdentityProvidersUpdatedEvent\\:\\:__construct\\(\\) has parameter \\$identityProviders with no value type specified in iterable type array\\.$#"
+ message: '#^Method Surfnet\\Stepup\\Configuration\\Event\\IdentityProvidersUpdatedEvent\:\:__construct\(\) has parameter \$identityProviders with no value type specified in iterable type array\.$#'
+ identifier: missingType.iterableValue
count: 1
path: ../../src/Surfnet/Stepup/Configuration/Event/IdentityProvidersUpdatedEvent.php
-
- message: "#^Method Surfnet\\\\Stepup\\\\Configuration\\\\Event\\\\IdentityProvidersUpdatedEvent\\:\\:deserialize\\(\\) has parameter \\$data with no value type specified in iterable type array\\.$#"
+ message: '#^Method Surfnet\\Stepup\\Configuration\\Event\\IdentityProvidersUpdatedEvent\:\:deserialize\(\) has parameter \$data with no value type specified in iterable type array\.$#'
+ identifier: missingType.iterableValue
count: 1
path: ../../src/Surfnet/Stepup/Configuration/Event/IdentityProvidersUpdatedEvent.php
-
- message: "#^Method Surfnet\\\\Stepup\\\\Configuration\\\\Event\\\\IdentityProvidersUpdatedEvent\\:\\:serialize\\(\\) return type has no value type specified in iterable type array\\.$#"
+ message: '#^Method Surfnet\\Stepup\\Configuration\\Event\\IdentityProvidersUpdatedEvent\:\:serialize\(\) return type has no value type specified in iterable type array\.$#'
+ identifier: missingType.iterableValue
count: 1
path: ../../src/Surfnet/Stepup/Configuration/Event/IdentityProvidersUpdatedEvent.php
-
- message: "#^Method Surfnet\\\\Stepup\\\\Configuration\\\\Event\\\\InstitutionConfigurationRemovedEvent\\:\\:deserialize\\(\\) has parameter \\$data with no value type specified in iterable type array\\.$#"
+ message: '#^Method Surfnet\\Stepup\\Configuration\\Event\\InstitutionConfigurationRemovedEvent\:\:deserialize\(\) has parameter \$data with no value type specified in iterable type array\.$#'
+ identifier: missingType.iterableValue
count: 1
path: ../../src/Surfnet/Stepup/Configuration/Event/InstitutionConfigurationRemovedEvent.php
-
- message: "#^Method Surfnet\\\\Stepup\\\\Configuration\\\\Event\\\\InstitutionConfigurationRemovedEvent\\:\\:serialize\\(\\) return type has no value type specified in iterable type array\\.$#"
+ message: '#^Method Surfnet\\Stepup\\Configuration\\Event\\InstitutionConfigurationRemovedEvent\:\:serialize\(\) return type has no value type specified in iterable type array\.$#'
+ identifier: missingType.iterableValue
count: 1
path: ../../src/Surfnet/Stepup/Configuration/Event/InstitutionConfigurationRemovedEvent.php
-
- message: "#^Method Surfnet\\\\Stepup\\\\Configuration\\\\Event\\\\NewConfigurationCreatedEvent\\:\\:deserialize\\(\\) has parameter \\$data with no value type specified in iterable type array\\.$#"
+ message: '#^Method Surfnet\\Stepup\\Configuration\\Event\\NewConfigurationCreatedEvent\:\:deserialize\(\) has parameter \$data with no value type specified in iterable type array\.$#'
+ identifier: missingType.iterableValue
count: 1
path: ../../src/Surfnet/Stepup/Configuration/Event/NewConfigurationCreatedEvent.php
-
- message: "#^Method Surfnet\\\\Stepup\\\\Configuration\\\\Event\\\\NewConfigurationCreatedEvent\\:\\:serialize\\(\\) return type has no value type specified in iterable type array\\.$#"
+ message: '#^Method Surfnet\\Stepup\\Configuration\\Event\\NewConfigurationCreatedEvent\:\:serialize\(\) return type has no value type specified in iterable type array\.$#'
+ identifier: missingType.iterableValue
count: 1
path: ../../src/Surfnet/Stepup/Configuration/Event/NewConfigurationCreatedEvent.php
-
- message: "#^Method Surfnet\\\\Stepup\\\\Configuration\\\\Event\\\\NewInstitutionConfigurationCreatedEvent\\:\\:deserialize\\(\\) has parameter \\$data with no value type specified in iterable type array\\.$#"
+ message: '#^Method Surfnet\\Stepup\\Configuration\\Event\\NewInstitutionConfigurationCreatedEvent\:\:deserialize\(\) has parameter \$data with no value type specified in iterable type array\.$#'
+ identifier: missingType.iterableValue
count: 1
path: ../../src/Surfnet/Stepup/Configuration/Event/NewInstitutionConfigurationCreatedEvent.php
-
- message: "#^Method Surfnet\\\\Stepup\\\\Configuration\\\\Event\\\\NewInstitutionConfigurationCreatedEvent\\:\\:serialize\\(\\) return type has no value type specified in iterable type array\\.$#"
+ message: '#^Method Surfnet\\Stepup\\Configuration\\Event\\NewInstitutionConfigurationCreatedEvent\:\:serialize\(\) return type has no value type specified in iterable type array\.$#'
+ identifier: missingType.iterableValue
count: 1
path: ../../src/Surfnet/Stepup/Configuration/Event/NewInstitutionConfigurationCreatedEvent.php
-
- message: "#^Method Surfnet\\\\Stepup\\\\Configuration\\\\Event\\\\NumberOfTokensPerIdentityOptionChangedEvent\\:\\:deserialize\\(\\) has parameter \\$data with no value type specified in iterable type array\\.$#"
+ message: '#^Method Surfnet\\Stepup\\Configuration\\Event\\NumberOfTokensPerIdentityOptionChangedEvent\:\:deserialize\(\) has parameter \$data with no value type specified in iterable type array\.$#'
+ identifier: missingType.iterableValue
count: 1
path: ../../src/Surfnet/Stepup/Configuration/Event/NumberOfTokensPerIdentityOptionChangedEvent.php
-
- message: "#^Method Surfnet\\\\Stepup\\\\Configuration\\\\Event\\\\NumberOfTokensPerIdentityOptionChangedEvent\\:\\:serialize\\(\\) return type has no value type specified in iterable type array\\.$#"
+ message: '#^Method Surfnet\\Stepup\\Configuration\\Event\\NumberOfTokensPerIdentityOptionChangedEvent\:\:serialize\(\) return type has no value type specified in iterable type array\.$#'
+ identifier: missingType.iterableValue
count: 1
path: ../../src/Surfnet/Stepup/Configuration/Event/NumberOfTokensPerIdentityOptionChangedEvent.php
-
- message: "#^Method Surfnet\\\\Stepup\\\\Configuration\\\\Event\\\\RaLocationAddedEvent\\:\\:deserialize\\(\\) has parameter \\$data with no value type specified in iterable type array\\.$#"
+ message: '#^Method Surfnet\\Stepup\\Configuration\\Event\\RaLocationAddedEvent\:\:deserialize\(\) has parameter \$data with no value type specified in iterable type array\.$#'
+ identifier: missingType.iterableValue
count: 1
path: ../../src/Surfnet/Stepup/Configuration/Event/RaLocationAddedEvent.php
-
- message: "#^Method Surfnet\\\\Stepup\\\\Configuration\\\\Event\\\\RaLocationAddedEvent\\:\\:serialize\\(\\) return type has no value type specified in iterable type array\\.$#"
+ message: '#^Method Surfnet\\Stepup\\Configuration\\Event\\RaLocationAddedEvent\:\:serialize\(\) return type has no value type specified in iterable type array\.$#'
+ identifier: missingType.iterableValue
count: 1
path: ../../src/Surfnet/Stepup/Configuration/Event/RaLocationAddedEvent.php
-
- message: "#^Method Surfnet\\\\Stepup\\\\Configuration\\\\Event\\\\RaLocationContactInformationChangedEvent\\:\\:deserialize\\(\\) has parameter \\$data with no value type specified in iterable type array\\.$#"
+ message: '#^Method Surfnet\\Stepup\\Configuration\\Event\\RaLocationContactInformationChangedEvent\:\:deserialize\(\) has parameter \$data with no value type specified in iterable type array\.$#'
+ identifier: missingType.iterableValue
count: 1
path: ../../src/Surfnet/Stepup/Configuration/Event/RaLocationContactInformationChangedEvent.php
-
- message: "#^Method Surfnet\\\\Stepup\\\\Configuration\\\\Event\\\\RaLocationContactInformationChangedEvent\\:\\:serialize\\(\\) return type has no value type specified in iterable type array\\.$#"
+ message: '#^Method Surfnet\\Stepup\\Configuration\\Event\\RaLocationContactInformationChangedEvent\:\:serialize\(\) return type has no value type specified in iterable type array\.$#'
+ identifier: missingType.iterableValue
count: 1
path: ../../src/Surfnet/Stepup/Configuration/Event/RaLocationContactInformationChangedEvent.php
-
- message: "#^Method Surfnet\\\\Stepup\\\\Configuration\\\\Event\\\\RaLocationRelocatedEvent\\:\\:deserialize\\(\\) has parameter \\$data with no value type specified in iterable type array\\.$#"
+ message: '#^Method Surfnet\\Stepup\\Configuration\\Event\\RaLocationRelocatedEvent\:\:deserialize\(\) has parameter \$data with no value type specified in iterable type array\.$#'
+ identifier: missingType.iterableValue
count: 1
path: ../../src/Surfnet/Stepup/Configuration/Event/RaLocationRelocatedEvent.php
-
- message: "#^Method Surfnet\\\\Stepup\\\\Configuration\\\\Event\\\\RaLocationRelocatedEvent\\:\\:serialize\\(\\) return type has no value type specified in iterable type array\\.$#"
+ message: '#^Method Surfnet\\Stepup\\Configuration\\Event\\RaLocationRelocatedEvent\:\:serialize\(\) return type has no value type specified in iterable type array\.$#'
+ identifier: missingType.iterableValue
count: 1
path: ../../src/Surfnet/Stepup/Configuration/Event/RaLocationRelocatedEvent.php
-
- message: "#^Method Surfnet\\\\Stepup\\\\Configuration\\\\Event\\\\RaLocationRemovedEvent\\:\\:deserialize\\(\\) has parameter \\$data with no value type specified in iterable type array\\.$#"
+ message: '#^Method Surfnet\\Stepup\\Configuration\\Event\\RaLocationRemovedEvent\:\:deserialize\(\) has parameter \$data with no value type specified in iterable type array\.$#'
+ identifier: missingType.iterableValue
count: 1
path: ../../src/Surfnet/Stepup/Configuration/Event/RaLocationRemovedEvent.php
-
- message: "#^Method Surfnet\\\\Stepup\\\\Configuration\\\\Event\\\\RaLocationRemovedEvent\\:\\:serialize\\(\\) return type has no value type specified in iterable type array\\.$#"
+ message: '#^Method Surfnet\\Stepup\\Configuration\\Event\\RaLocationRemovedEvent\:\:serialize\(\) return type has no value type specified in iterable type array\.$#'
+ identifier: missingType.iterableValue
count: 1
path: ../../src/Surfnet/Stepup/Configuration/Event/RaLocationRemovedEvent.php
-
- message: "#^Method Surfnet\\\\Stepup\\\\Configuration\\\\Event\\\\RaLocationRenamedEvent\\:\\:deserialize\\(\\) has parameter \\$data with no value type specified in iterable type array\\.$#"
+ message: '#^Method Surfnet\\Stepup\\Configuration\\Event\\RaLocationRenamedEvent\:\:deserialize\(\) has parameter \$data with no value type specified in iterable type array\.$#'
+ identifier: missingType.iterableValue
count: 1
path: ../../src/Surfnet/Stepup/Configuration/Event/RaLocationRenamedEvent.php
-
- message: "#^Method Surfnet\\\\Stepup\\\\Configuration\\\\Event\\\\RaLocationRenamedEvent\\:\\:serialize\\(\\) return type has no value type specified in iterable type array\\.$#"
+ message: '#^Method Surfnet\\Stepup\\Configuration\\Event\\RaLocationRenamedEvent\:\:serialize\(\) return type has no value type specified in iterable type array\.$#'
+ identifier: missingType.iterableValue
count: 1
path: ../../src/Surfnet/Stepup/Configuration/Event/RaLocationRenamedEvent.php
-
- message: "#^Method Surfnet\\\\Stepup\\\\Configuration\\\\Event\\\\SelectRaaOptionChangedEvent\\:\\:deserialize\\(\\) has parameter \\$data with no value type specified in iterable type array\\.$#"
+ message: '#^Method Surfnet\\Stepup\\Configuration\\Event\\SelectRaaOptionChangedEvent\:\:deserialize\(\) has parameter \$data with no value type specified in iterable type array\.$#'
+ identifier: missingType.iterableValue
count: 1
path: ../../src/Surfnet/Stepup/Configuration/Event/SelectRaaOptionChangedEvent.php
-
- message: "#^Method Surfnet\\\\Stepup\\\\Configuration\\\\Event\\\\SelectRaaOptionChangedEvent\\:\\:serialize\\(\\) return type has no value type specified in iterable type array\\.$#"
+ message: '#^Method Surfnet\\Stepup\\Configuration\\Event\\SelectRaaOptionChangedEvent\:\:serialize\(\) return type has no value type specified in iterable type array\.$#'
+ identifier: missingType.iterableValue
count: 1
path: ../../src/Surfnet/Stepup/Configuration/Event/SelectRaaOptionChangedEvent.php
-
- message: "#^Method Surfnet\\\\Stepup\\\\Configuration\\\\Event\\\\SelfAssertedTokensOptionChangedEvent\\:\\:deserialize\\(\\) has parameter \\$data with no value type specified in iterable type array\\.$#"
+ message: '#^Method Surfnet\\Stepup\\Configuration\\Event\\SelfAssertedTokensOptionChangedEvent\:\:deserialize\(\) has parameter \$data with no value type specified in iterable type array\.$#'
+ identifier: missingType.iterableValue
count: 1
path: ../../src/Surfnet/Stepup/Configuration/Event/SelfAssertedTokensOptionChangedEvent.php
-
- message: "#^Method Surfnet\\\\Stepup\\\\Configuration\\\\Event\\\\SelfAssertedTokensOptionChangedEvent\\:\\:serialize\\(\\) return type has no value type specified in iterable type array\\.$#"
+ message: '#^Method Surfnet\\Stepup\\Configuration\\Event\\SelfAssertedTokensOptionChangedEvent\:\:serialize\(\) return type has no value type specified in iterable type array\.$#'
+ identifier: missingType.iterableValue
count: 1
path: ../../src/Surfnet/Stepup/Configuration/Event/SelfAssertedTokensOptionChangedEvent.php
-
- message: "#^Method Surfnet\\\\Stepup\\\\Configuration\\\\Event\\\\SelfVetOptionChangedEvent\\:\\:deserialize\\(\\) has parameter \\$data with no value type specified in iterable type array\\.$#"
+ message: '#^Method Surfnet\\Stepup\\Configuration\\Event\\SelfVetOptionChangedEvent\:\:deserialize\(\) has parameter \$data with no value type specified in iterable type array\.$#'
+ identifier: missingType.iterableValue
count: 1
path: ../../src/Surfnet/Stepup/Configuration/Event/SelfVetOptionChangedEvent.php
-
- message: "#^Method Surfnet\\\\Stepup\\\\Configuration\\\\Event\\\\SelfVetOptionChangedEvent\\:\\:serialize\\(\\) return type has no value type specified in iterable type array\\.$#"
+ message: '#^Method Surfnet\\Stepup\\Configuration\\Event\\SelfVetOptionChangedEvent\:\:serialize\(\) return type has no value type specified in iterable type array\.$#'
+ identifier: missingType.iterableValue
count: 1
path: ../../src/Surfnet/Stepup/Configuration/Event/SelfVetOptionChangedEvent.php
-
- message: "#^Method Surfnet\\\\Stepup\\\\Configuration\\\\Event\\\\ServiceProvidersUpdatedEvent\\:\\:__construct\\(\\) has parameter \\$serviceProviders with no value type specified in iterable type array\\.$#"
+ message: '#^Method Surfnet\\Stepup\\Configuration\\Event\\ServiceProvidersUpdatedEvent\:\:__construct\(\) has parameter \$serviceProviders with no value type specified in iterable type array\.$#'
+ identifier: missingType.iterableValue
count: 1
path: ../../src/Surfnet/Stepup/Configuration/Event/ServiceProvidersUpdatedEvent.php
-
- message: "#^Method Surfnet\\\\Stepup\\\\Configuration\\\\Event\\\\ServiceProvidersUpdatedEvent\\:\\:deserialize\\(\\) has parameter \\$data with no value type specified in iterable type array\\.$#"
+ message: '#^Method Surfnet\\Stepup\\Configuration\\Event\\ServiceProvidersUpdatedEvent\:\:deserialize\(\) has parameter \$data with no value type specified in iterable type array\.$#'
+ identifier: missingType.iterableValue
count: 1
path: ../../src/Surfnet/Stepup/Configuration/Event/ServiceProvidersUpdatedEvent.php
-
- message: "#^Method Surfnet\\\\Stepup\\\\Configuration\\\\Event\\\\ServiceProvidersUpdatedEvent\\:\\:serialize\\(\\) return type has no value type specified in iterable type array\\.$#"
+ message: '#^Method Surfnet\\Stepup\\Configuration\\Event\\ServiceProvidersUpdatedEvent\:\:serialize\(\) return type has no value type specified in iterable type array\.$#'
+ identifier: missingType.iterableValue
count: 1
path: ../../src/Surfnet/Stepup/Configuration/Event/ServiceProvidersUpdatedEvent.php
-
- message: "#^Method Surfnet\\\\Stepup\\\\Configuration\\\\Event\\\\ShowRaaContactInformationOptionChangedEvent\\:\\:deserialize\\(\\) has parameter \\$data with no value type specified in iterable type array\\.$#"
+ message: '#^Method Surfnet\\Stepup\\Configuration\\Event\\ShowRaaContactInformationOptionChangedEvent\:\:deserialize\(\) has parameter \$data with no value type specified in iterable type array\.$#'
+ identifier: missingType.iterableValue
count: 1
path: ../../src/Surfnet/Stepup/Configuration/Event/ShowRaaContactInformationOptionChangedEvent.php
-
- message: "#^Method Surfnet\\\\Stepup\\\\Configuration\\\\Event\\\\ShowRaaContactInformationOptionChangedEvent\\:\\:serialize\\(\\) return type has no value type specified in iterable type array\\.$#"
+ message: '#^Method Surfnet\\Stepup\\Configuration\\Event\\ShowRaaContactInformationOptionChangedEvent\:\:serialize\(\) return type has no value type specified in iterable type array\.$#'
+ identifier: missingType.iterableValue
count: 1
path: ../../src/Surfnet/Stepup/Configuration/Event/ShowRaaContactInformationOptionChangedEvent.php
-
- message: "#^Method Surfnet\\\\Stepup\\\\Configuration\\\\Event\\\\SraaUpdatedEvent\\:\\:__construct\\(\\) has parameter \\$sraaList with no value type specified in iterable type array\\.$#"
+ message: '#^Method Surfnet\\Stepup\\Configuration\\Event\\SraaUpdatedEvent\:\:__construct\(\) has parameter \$sraaList with no value type specified in iterable type array\.$#'
+ identifier: missingType.iterableValue
count: 1
path: ../../src/Surfnet/Stepup/Configuration/Event/SraaUpdatedEvent.php
-
- message: "#^Method Surfnet\\\\Stepup\\\\Configuration\\\\Event\\\\SraaUpdatedEvent\\:\\:deserialize\\(\\) has parameter \\$data with no value type specified in iterable type array\\.$#"
+ message: '#^Method Surfnet\\Stepup\\Configuration\\Event\\SraaUpdatedEvent\:\:deserialize\(\) has parameter \$data with no value type specified in iterable type array\.$#'
+ identifier: missingType.iterableValue
count: 1
path: ../../src/Surfnet/Stepup/Configuration/Event/SraaUpdatedEvent.php
-
- message: "#^Method Surfnet\\\\Stepup\\\\Configuration\\\\Event\\\\SraaUpdatedEvent\\:\\:serialize\\(\\) return type has no value type specified in iterable type array\\.$#"
+ message: '#^Method Surfnet\\Stepup\\Configuration\\Event\\SraaUpdatedEvent\:\:serialize\(\) return type has no value type specified in iterable type array\.$#'
+ identifier: missingType.iterableValue
count: 1
path: ../../src/Surfnet/Stepup/Configuration/Event/SraaUpdatedEvent.php
-
- message: "#^Method Surfnet\\\\Stepup\\\\Configuration\\\\Event\\\\SsoOn2faOptionChangedEvent\\:\\:deserialize\\(\\) has parameter \\$data with no value type specified in iterable type array\\.$#"
+ message: '#^Method Surfnet\\Stepup\\Configuration\\Event\\SsoOn2faOptionChangedEvent\:\:deserialize\(\) has parameter \$data with no value type specified in iterable type array\.$#'
+ identifier: missingType.iterableValue
count: 1
path: ../../src/Surfnet/Stepup/Configuration/Event/SsoOn2faOptionChangedEvent.php
-
- message: "#^Method Surfnet\\\\Stepup\\\\Configuration\\\\Event\\\\SsoOn2faOptionChangedEvent\\:\\:serialize\\(\\) return type has no value type specified in iterable type array\\.$#"
+ message: '#^Method Surfnet\\Stepup\\Configuration\\Event\\SsoOn2faOptionChangedEvent\:\:serialize\(\) return type has no value type specified in iterable type array\.$#'
+ identifier: missingType.iterableValue
count: 1
path: ../../src/Surfnet/Stepup/Configuration/Event/SsoOn2faOptionChangedEvent.php
-
- message: "#^Method Surfnet\\\\Stepup\\\\Configuration\\\\Event\\\\SsoRegistrationBypassOptionChangedEvent\\:\\:deserialize\\(\\) has parameter \\$data with no value type specified in iterable type array\\.$#"
+ message: '#^Method Surfnet\\Stepup\\Configuration\\Event\\SsoRegistrationBypassOptionChangedEvent\:\:deserialize\(\) has parameter \$data with no value type specified in iterable type array\.$#'
+ identifier: missingType.iterableValue
count: 1
path: ../../src/Surfnet/Stepup/Configuration/Event/SsoRegistrationBypassOptionChangedEvent.php
-
- message: "#^Method Surfnet\\\\Stepup\\\\Configuration\\\\Event\\\\SsoRegistrationBypassOptionChangedEvent\\:\\:serialize\\(\\) return type has no value type specified in iterable type array\\.$#"
+ message: '#^Method Surfnet\\Stepup\\Configuration\\Event\\SsoRegistrationBypassOptionChangedEvent\:\:serialize\(\) return type has no value type specified in iterable type array\.$#'
+ identifier: missingType.iterableValue
count: 1
path: ../../src/Surfnet/Stepup/Configuration/Event/SsoRegistrationBypassOptionChangedEvent.php
-
- message: "#^Method Surfnet\\\\Stepup\\\\Configuration\\\\Event\\\\UseRaLocationsOptionChangedEvent\\:\\:deserialize\\(\\) has parameter \\$data with no value type specified in iterable type array\\.$#"
+ message: '#^Method Surfnet\\Stepup\\Configuration\\Event\\UseRaLocationsOptionChangedEvent\:\:deserialize\(\) has parameter \$data with no value type specified in iterable type array\.$#'
+ identifier: missingType.iterableValue
count: 1
path: ../../src/Surfnet/Stepup/Configuration/Event/UseRaLocationsOptionChangedEvent.php
-
- message: "#^Method Surfnet\\\\Stepup\\\\Configuration\\\\Event\\\\UseRaLocationsOptionChangedEvent\\:\\:serialize\\(\\) return type has no value type specified in iterable type array\\.$#"
+ message: '#^Method Surfnet\\Stepup\\Configuration\\Event\\UseRaLocationsOptionChangedEvent\:\:serialize\(\) return type has no value type specified in iterable type array\.$#'
+ identifier: missingType.iterableValue
count: 1
path: ../../src/Surfnet/Stepup/Configuration/Event/UseRaLocationsOptionChangedEvent.php
-
- message: "#^Method Surfnet\\\\Stepup\\\\Configuration\\\\Event\\\\UseRaOptionChangedEvent\\:\\:deserialize\\(\\) has parameter \\$data with no value type specified in iterable type array\\.$#"
+ message: '#^Method Surfnet\\Stepup\\Configuration\\Event\\UseRaOptionChangedEvent\:\:deserialize\(\) has parameter \$data with no value type specified in iterable type array\.$#'
+ identifier: missingType.iterableValue
count: 1
path: ../../src/Surfnet/Stepup/Configuration/Event/UseRaOptionChangedEvent.php
-
- message: "#^Method Surfnet\\\\Stepup\\\\Configuration\\\\Event\\\\UseRaOptionChangedEvent\\:\\:serialize\\(\\) return type has no value type specified in iterable type array\\.$#"
+ message: '#^Method Surfnet\\Stepup\\Configuration\\Event\\UseRaOptionChangedEvent\:\:serialize\(\) return type has no value type specified in iterable type array\.$#'
+ identifier: missingType.iterableValue
count: 1
path: ../../src/Surfnet/Stepup/Configuration/Event/UseRaOptionChangedEvent.php
-
- message: "#^Method Surfnet\\\\Stepup\\\\Configuration\\\\Event\\\\UseRaaOptionChangedEvent\\:\\:deserialize\\(\\) has parameter \\$data with no value type specified in iterable type array\\.$#"
+ message: '#^Method Surfnet\\Stepup\\Configuration\\Event\\UseRaaOptionChangedEvent\:\:deserialize\(\) has parameter \$data with no value type specified in iterable type array\.$#'
+ identifier: missingType.iterableValue
count: 1
path: ../../src/Surfnet/Stepup/Configuration/Event/UseRaaOptionChangedEvent.php
-
- message: "#^Method Surfnet\\\\Stepup\\\\Configuration\\\\Event\\\\UseRaaOptionChangedEvent\\:\\:serialize\\(\\) return type has no value type specified in iterable type array\\.$#"
+ message: '#^Method Surfnet\\Stepup\\Configuration\\Event\\UseRaaOptionChangedEvent\:\:serialize\(\) return type has no value type specified in iterable type array\.$#'
+ identifier: missingType.iterableValue
count: 1
path: ../../src/Surfnet/Stepup/Configuration/Event/UseRaaOptionChangedEvent.php
-
- message: "#^Method Surfnet\\\\Stepup\\\\Configuration\\\\Event\\\\VerifyEmailOptionChangedEvent\\:\\:deserialize\\(\\) has parameter \\$data with no value type specified in iterable type array\\.$#"
+ message: '#^Method Surfnet\\Stepup\\Configuration\\Event\\VerifyEmailOptionChangedEvent\:\:deserialize\(\) has parameter \$data with no value type specified in iterable type array\.$#'
+ identifier: missingType.iterableValue
count: 1
path: ../../src/Surfnet/Stepup/Configuration/Event/VerifyEmailOptionChangedEvent.php
-
- message: "#^Method Surfnet\\\\Stepup\\\\Configuration\\\\Event\\\\VerifyEmailOptionChangedEvent\\:\\:serialize\\(\\) return type has no value type specified in iterable type array\\.$#"
+ message: '#^Method Surfnet\\Stepup\\Configuration\\Event\\VerifyEmailOptionChangedEvent\:\:serialize\(\) return type has no value type specified in iterable type array\.$#'
+ identifier: missingType.iterableValue
count: 1
path: ../../src/Surfnet/Stepup/Configuration/Event/VerifyEmailOptionChangedEvent.php
-
- message: "#^Cannot call method add\\(\\) on Surfnet\\\\Stepup\\\\Configuration\\\\Value\\\\RaLocationList\\|null\\.$#"
+ message: '#^Cannot call method add\(\) on Surfnet\\Stepup\\Configuration\\Value\\RaLocationList\|null\.$#'
+ identifier: method.nonObject
count: 1
path: ../../src/Surfnet/Stepup/Configuration/InstitutionConfiguration.php
-
- message: "#^Cannot call method containsWithId\\(\\) on Surfnet\\\\Stepup\\\\Configuration\\\\Value\\\\RaLocationList\\|null\\.$#"
+ message: '#^Cannot call method containsWithId\(\) on Surfnet\\Stepup\\Configuration\\Value\\RaLocationList\|null\.$#'
+ identifier: method.nonObject
count: 3
path: ../../src/Surfnet/Stepup/Configuration/InstitutionConfiguration.php
-
- message: "#^Cannot call method getById\\(\\) on Surfnet\\\\Stepup\\\\Configuration\\\\Value\\\\RaLocationList\\|null\\.$#"
+ message: '#^Cannot call method getById\(\) on Surfnet\\Stepup\\Configuration\\Value\\RaLocationList\|null\.$#'
+ identifier: method.nonObject
count: 4
path: ../../src/Surfnet/Stepup/Configuration/InstitutionConfiguration.php
-
- message: "#^Cannot call method removeWithId\\(\\) on Surfnet\\\\Stepup\\\\Configuration\\\\Value\\\\RaLocationList\\|null\\.$#"
+ message: '#^Cannot call method removeWithId\(\) on Surfnet\\Stepup\\Configuration\\Value\\RaLocationList\|null\.$#'
+ identifier: method.nonObject
count: 1
path: ../../src/Surfnet/Stepup/Configuration/InstitutionConfiguration.php
-
- message: "#^Method Surfnet\\\\Stepup\\\\Configuration\\\\Value\\\\AllowedSecondFactorList\\:\\:__construct\\(\\) has parameter \\$allowedSecondFactors with no value type specified in iterable type array\\.$#"
+ message: '#^Method Surfnet\\Stepup\\Configuration\\Value\\AllowedSecondFactorList\:\:__construct\(\) has parameter \$allowedSecondFactors with no value type specified in iterable type array\.$#'
+ identifier: missingType.iterableValue
count: 1
path: ../../src/Surfnet/Stepup/Configuration/Value/AllowedSecondFactorList.php
-
- message: "#^Method Surfnet\\\\Stepup\\\\Configuration\\\\Value\\\\AllowedSecondFactorList\\:\\:deserialize\\(\\) has parameter \\$data with no value type specified in iterable type array\\.$#"
+ message: '#^Method Surfnet\\Stepup\\Configuration\\Value\\AllowedSecondFactorList\:\:deserialize\(\) has parameter \$data with no value type specified in iterable type array\.$#'
+ identifier: missingType.iterableValue
count: 1
path: ../../src/Surfnet/Stepup/Configuration/Value/AllowedSecondFactorList.php
-
- message: "#^Method Surfnet\\\\Stepup\\\\Configuration\\\\Value\\\\AllowedSecondFactorList\\:\\:jsonSerialize\\(\\) return type has no value type specified in iterable type array\\.$#"
+ message: '#^Method Surfnet\\Stepup\\Configuration\\Value\\AllowedSecondFactorList\:\:jsonSerialize\(\) return type has no value type specified in iterable type array\.$#'
+ identifier: missingType.iterableValue
count: 1
path: ../../src/Surfnet/Stepup/Configuration/Value/AllowedSecondFactorList.php
-
- message: "#^Method Surfnet\\\\Stepup\\\\Configuration\\\\Value\\\\AllowedSecondFactorList\\:\\:ofTypes\\(\\) has parameter \\$allowedSecondFactors with no value type specified in iterable type array\\.$#"
+ message: '#^Method Surfnet\\Stepup\\Configuration\\Value\\AllowedSecondFactorList\:\:ofTypes\(\) has parameter \$allowedSecondFactors with no value type specified in iterable type array\.$#'
+ identifier: missingType.iterableValue
count: 1
path: ../../src/Surfnet/Stepup/Configuration/Value/AllowedSecondFactorList.php
-
- message: "#^Method Surfnet\\\\Stepup\\\\Configuration\\\\Value\\\\AllowedSecondFactorList\\:\\:serialize\\(\\) return type has no value type specified in iterable type array\\.$#"
+ message: '#^Method Surfnet\\Stepup\\Configuration\\Value\\AllowedSecondFactorList\:\:serialize\(\) return type has no value type specified in iterable type array\.$#'
+ identifier: missingType.iterableValue
count: 1
path: ../../src/Surfnet/Stepup/Configuration/Value/AllowedSecondFactorList.php
-
- message: "#^Method Surfnet\\\\Stepup\\\\Configuration\\\\Value\\\\InstitutionAuthorizationOption\\:\\:fromInstitutionConfig\\(\\) has parameter \\$institutions with no value type specified in iterable type array\\.$#"
+ message: '#^Method Surfnet\\Stepup\\Configuration\\Value\\InstitutionAuthorizationOption\:\:fromInstitutionConfig\(\) has parameter \$institutions with no value type specified in iterable type array\.$#'
+ identifier: missingType.iterableValue
count: 1
path: ../../src/Surfnet/Stepup/Configuration/Value/InstitutionAuthorizationOption.php
-
- message: "#^Method Surfnet\\\\Stepup\\\\Configuration\\\\Value\\\\InstitutionAuthorizationOption\\:\\:jsonSerialize\\(\\) return type has no value type specified in iterable type array\\.$#"
+ message: '#^Method Surfnet\\Stepup\\Configuration\\Value\\InstitutionAuthorizationOption\:\:jsonSerialize\(\) return type has no value type specified in iterable type array\.$#'
+ identifier: missingType.iterableValue
count: 1
path: ../../src/Surfnet/Stepup/Configuration/Value/InstitutionAuthorizationOption.php
-
- message: "#^Property Surfnet\\\\Stepup\\\\Configuration\\\\Value\\\\InstitutionRole\\:\\:\\$validRoles type has no value type specified in iterable type array\\.$#"
+ message: '#^Property Surfnet\\Stepup\\Configuration\\Value\\InstitutionRole\:\:\$validRoles type has no value type specified in iterable type array\.$#'
+ identifier: missingType.iterableValue
count: 1
path: ../../src/Surfnet/Stepup/Configuration/Value/InstitutionRole.php
-
- message: "#^Method Surfnet\\\\Stepup\\\\Configuration\\\\Value\\\\InstitutionSet\\:\\:toScalarArray\\(\\) return type has no value type specified in iterable type array\\.$#"
+ message: '#^Instanceof between Surfnet\\Stepup\\Configuration\\Value\\Institution and Surfnet\\Stepup\\Configuration\\Value\\Institution will always evaluate to true\.$#'
+ identifier: instanceof.alwaysTrue
count: 1
path: ../../src/Surfnet/Stepup/Configuration/Value/InstitutionSet.php
-
- message: "#^Method Surfnet\\\\Stepup\\\\Configuration\\\\Value\\\\RaLocationList\\:\\:__construct\\(\\) has parameter \\$raLocations with no value type specified in iterable type array\\.$#"
+ message: '#^Method Surfnet\\Stepup\\Configuration\\Value\\InstitutionSet\:\:toScalarArray\(\) return type has no value type specified in iterable type array\.$#'
+ identifier: missingType.iterableValue
+ count: 1
+ path: ../../src/Surfnet/Stepup/Configuration/Value/InstitutionSet.php
+
+ -
+ message: '#^Method Surfnet\\Stepup\\Configuration\\Value\\RaLocationList\:\:__construct\(\) has parameter \$raLocations with no value type specified in iterable type array\.$#'
+ identifier: missingType.iterableValue
count: 1
path: ../../src/Surfnet/Stepup/Configuration/Value/RaLocationList.php
-
- message: "#^Property Surfnet\\\\Stepup\\\\Helper\\\\JsonHelper\\:\\:\\$jsonErrors type has no value type specified in iterable type array\\.$#"
+ message: '#^Static property Surfnet\\Stepup\\DateTime\\DateTime\:\:\$now \(Surfnet\\Stepup\\DateTime\\DateTime\|null\) is never assigned Surfnet\\Stepup\\DateTime\\DateTime so it can be removed from the property type\.$#'
+ identifier: property.unusedType
+ count: 1
+ path: ../../src/Surfnet/Stepup/DateTime/DateTime.php
+
+ -
+ message: '#^Property Surfnet\\Stepup\\Helper\\JsonHelper\:\:\$jsonErrors type has no value type specified in iterable type array\.$#'
+ identifier: missingType.iterableValue
count: 1
path: ../../src/Surfnet/Stepup/Helper/JsonHelper.php
-
- message: "#^Method Surfnet\\\\Stepup\\\\Helper\\\\SecondFactorProvePossessionHelper\\:\\:__construct\\(\\) has parameter \\$skipProvePossessionSecondFactorTypes with no value type specified in iterable type array\\.$#"
+ message: '#^Method Surfnet\\Stepup\\Helper\\SecondFactorProvePossessionHelper\:\:__construct\(\) has parameter \$skipProvePossessionSecondFactorTypes with no value type specified in iterable type array\.$#'
+ identifier: missingType.iterableValue
count: 1
path: ../../src/Surfnet/Stepup/Helper/SecondFactorProvePossessionHelper.php
-
- message: "#^Property Surfnet\\\\Stepup\\\\Helper\\\\SecondFactorProvePossessionHelper\\:\\:\\$skipProvePossessionSecondFactorTypes type has no value type specified in iterable type array\\.$#"
+ message: '#^Property Surfnet\\Stepup\\Helper\\SecondFactorProvePossessionHelper\:\:\$skipProvePossessionSecondFactorTypes type has no value type specified in iterable type array\.$#'
+ identifier: missingType.iterableValue
count: 1
path: ../../src/Surfnet/Stepup/Helper/SecondFactorProvePossessionHelper.php
-
- message: "#^Method Surfnet\\\\Stepup\\\\Helper\\\\UserDataFilter\\:\\:filter\\(\\) return type has no value type specified in iterable type array\\.$#"
+ message: '#^Method Surfnet\\Stepup\\Helper\\UserDataFilter\:\:filter\(\) return type has no value type specified in iterable type array\.$#'
+ identifier: missingType.iterableValue
count: 1
path: ../../src/Surfnet/Stepup/Helper/UserDataFilter.php
-
- message: "#^Method Surfnet\\\\Stepup\\\\Helper\\\\UserDataFilterInterface\\:\\:filter\\(\\) return type has no value type specified in iterable type array\\.$#"
+ message: '#^Method Surfnet\\Stepup\\Helper\\UserDataFilterInterface\:\:filter\(\) return type has no value type specified in iterable type array\.$#'
+ identifier: missingType.iterableValue
count: 1
path: ../../src/Surfnet/Stepup/Helper/UserDataFilterInterface.php
-
- message: "#^Method Surfnet\\\\Stepup\\\\Helper\\\\UserDataFormatter\\:\\:format\\(\\) has parameter \\$errors with no value type specified in iterable type array\\.$#"
+ message: '#^Method Surfnet\\Stepup\\Helper\\UserDataFormatter\:\:format\(\) has parameter \$errors with no value type specified in iterable type array\.$#'
+ identifier: missingType.iterableValue
count: 1
path: ../../src/Surfnet/Stepup/Helper/UserDataFormatter.php
-
- message: "#^Method Surfnet\\\\Stepup\\\\Helper\\\\UserDataFormatter\\:\\:format\\(\\) has parameter \\$userData with no value type specified in iterable type array\\.$#"
+ message: '#^Method Surfnet\\Stepup\\Helper\\UserDataFormatter\:\:format\(\) has parameter \$userData with no value type specified in iterable type array\.$#'
+ identifier: missingType.iterableValue
count: 1
path: ../../src/Surfnet/Stepup/Helper/UserDataFormatter.php
-
- message: "#^Method Surfnet\\\\Stepup\\\\Helper\\\\UserDataFormatter\\:\\:format\\(\\) return type has no value type specified in iterable type array\\.$#"
+ message: '#^Method Surfnet\\Stepup\\Helper\\UserDataFormatter\:\:format\(\) return type has no value type specified in iterable type array\.$#'
+ identifier: missingType.iterableValue
count: 1
path: ../../src/Surfnet/Stepup/Helper/UserDataFormatter.php
-
- message: "#^Method Surfnet\\\\Stepup\\\\Helper\\\\UserDataFormatter\\:\\:formatResponse\\(\\) has parameter \\$errors with no value type specified in iterable type array\\.$#"
+ message: '#^Method Surfnet\\Stepup\\Helper\\UserDataFormatter\:\:formatResponse\(\) has parameter \$errors with no value type specified in iterable type array\.$#'
+ identifier: missingType.iterableValue
count: 1
path: ../../src/Surfnet/Stepup/Helper/UserDataFormatter.php
-
- message: "#^Method Surfnet\\\\Stepup\\\\Helper\\\\UserDataFormatter\\:\\:formatResponse\\(\\) has parameter \\$userData with no value type specified in iterable type array\\.$#"
+ message: '#^Method Surfnet\\Stepup\\Helper\\UserDataFormatter\:\:formatResponse\(\) has parameter \$userData with no value type specified in iterable type array\.$#'
+ identifier: missingType.iterableValue
count: 1
path: ../../src/Surfnet/Stepup/Helper/UserDataFormatter.php
-
- message: "#^Method Surfnet\\\\Stepup\\\\Helper\\\\UserDataFormatter\\:\\:formatResponse\\(\\) return type has no value type specified in iterable type array\\.$#"
+ message: '#^Method Surfnet\\Stepup\\Helper\\UserDataFormatter\:\:formatResponse\(\) return type has no value type specified in iterable type array\.$#'
+ identifier: missingType.iterableValue
count: 1
path: ../../src/Surfnet/Stepup/Helper/UserDataFormatter.php
-
- message: "#^Method Surfnet\\\\Stepup\\\\Helper\\\\UserDataFormatterInterface\\:\\:format\\(\\) has parameter \\$errors with no value type specified in iterable type array\\.$#"
+ message: '#^Method Surfnet\\Stepup\\Helper\\UserDataFormatterInterface\:\:format\(\) has parameter \$errors with no value type specified in iterable type array\.$#'
+ identifier: missingType.iterableValue
count: 1
path: ../../src/Surfnet/Stepup/Helper/UserDataFormatterInterface.php
-
- message: "#^Method Surfnet\\\\Stepup\\\\Helper\\\\UserDataFormatterInterface\\:\\:format\\(\\) has parameter \\$userData with no value type specified in iterable type array\\.$#"
+ message: '#^Method Surfnet\\Stepup\\Helper\\UserDataFormatterInterface\:\:format\(\) has parameter \$userData with no value type specified in iterable type array\.$#'
+ identifier: missingType.iterableValue
count: 1
path: ../../src/Surfnet/Stepup/Helper/UserDataFormatterInterface.php
-
- message: "#^Method Surfnet\\\\Stepup\\\\Helper\\\\UserDataFormatterInterface\\:\\:format\\(\\) return type has no value type specified in iterable type array\\.$#"
+ message: '#^Method Surfnet\\Stepup\\Helper\\UserDataFormatterInterface\:\:format\(\) return type has no value type specified in iterable type array\.$#'
+ identifier: missingType.iterableValue
count: 1
path: ../../src/Surfnet/Stepup/Helper/UserDataFormatterInterface.php
-
- message: "#^Method Surfnet\\\\Stepup\\\\Identity\\\\Collection\\\\InstitutionCollection\\:\\:__construct\\(\\) has parameter \\$institutions with no value type specified in iterable type array\\.$#"
- count: 1
- path: ../../src/Surfnet/Stepup/Identity/Collection/InstitutionCollection.php
-
- -
- message: "#^Method Surfnet\\\\Stepup\\\\Identity\\\\Collection\\\\InstitutionCollection\\:\\:deserialize\\(\\) has parameter \\$data with no value type specified in iterable type array\\.$#"
- count: 1
- path: ../../src/Surfnet/Stepup/Identity/Collection/InstitutionCollection.php
-
- -
- message: "#^Method Surfnet\\\\Stepup\\\\Identity\\\\Collection\\\\InstitutionCollection\\:\\:jsonSerialize\\(\\) return type has no value type specified in iterable type array\\.$#"
- count: 1
- path: ../../src/Surfnet/Stepup/Identity/Collection/InstitutionCollection.php
-
- -
- message: "#^Method Surfnet\\\\Stepup\\\\Identity\\\\Collection\\\\InstitutionCollection\\:\\:serialize\\(\\) return type has no value type specified in iterable type array\\.$#"
+ message: '#^Method Surfnet\\Stepup\\Identity\\Collection\\InstitutionCollection\:\:deserialize\(\) has parameter \$data with no value type specified in iterable type array\.$#'
+ identifier: missingType.iterableValue
count: 1
path: ../../src/Surfnet/Stepup/Identity/Collection/InstitutionCollection.php
-
- message: "#^Parameter \\#1 \\$institution of method Surfnet\\\\Stepup\\\\Identity\\\\Collection\\\\InstitutionCollection\\:\\:add\\(\\) expects Surfnet\\\\Stepup\\\\Identity\\\\Value\\\\Institution, mixed given\\.$#"
+ message: '#^Method Surfnet\\Stepup\\Identity\\Collection\\InstitutionCollection\:\:jsonSerialize\(\) return type has no value type specified in iterable type array\.$#'
+ identifier: missingType.iterableValue
count: 1
path: ../../src/Surfnet/Stepup/Identity/Collection/InstitutionCollection.php
-
- message: "#^Parameter \\#1 \\$institution of method Surfnet\\\\Stepup\\\\Identity\\\\Collection\\\\InstitutionCollection\\:\\:remove\\(\\) expects Surfnet\\\\Stepup\\\\Identity\\\\Value\\\\Institution, mixed given\\.$#"
+ message: '#^Method Surfnet\\Stepup\\Identity\\Collection\\InstitutionCollection\:\:serialize\(\) return type has no value type specified in iterable type array\.$#'
+ identifier: missingType.iterableValue
count: 1
path: ../../src/Surfnet/Stepup/Identity/Collection/InstitutionCollection.php
-
- message: "#^Property Surfnet\\\\Stepup\\\\Identity\\\\Collection\\\\InstitutionCollection\\:\\:\\$elements type has no value type specified in iterable type array\\.$#"
+ message: '#^Property Surfnet\\Stepup\\Identity\\Collection\\InstitutionCollection\:\:\$elements type has no value type specified in iterable type array\.$#'
+ identifier: missingType.iterableValue
count: 1
path: ../../src/Surfnet/Stepup/Identity/Collection/InstitutionCollection.php
-
- message: "#^Method Surfnet\\\\Stepup\\\\Identity\\\\Collection\\\\VettingTypeHintCollection\\:\\:__construct\\(\\) has parameter \\$hints with no value type specified in iterable type array\\.$#"
+ message: '#^Method Surfnet\\Stepup\\Identity\\Collection\\VettingTypeHintCollection\:\:__construct\(\) has parameter \$hints with no value type specified in iterable type array\.$#'
+ identifier: missingType.iterableValue
count: 1
path: ../../src/Surfnet/Stepup/Identity/Collection/VettingTypeHintCollection.php
-
- message: "#^Method Surfnet\\\\Stepup\\\\Identity\\\\Collection\\\\VettingTypeHintCollection\\:\\:deserialize\\(\\) has parameter \\$data with no value type specified in iterable type array\\.$#"
+ message: '#^Method Surfnet\\Stepup\\Identity\\Collection\\VettingTypeHintCollection\:\:deserialize\(\) has parameter \$data with no value type specified in iterable type array\.$#'
+ identifier: missingType.iterableValue
count: 1
path: ../../src/Surfnet/Stepup/Identity/Collection/VettingTypeHintCollection.php
-
- message: "#^Method Surfnet\\\\Stepup\\\\Identity\\\\Collection\\\\VettingTypeHintCollection\\:\\:jsonSerialize\\(\\) return type has no value type specified in iterable type array\\.$#"
+ message: '#^Method Surfnet\\Stepup\\Identity\\Collection\\VettingTypeHintCollection\:\:jsonSerialize\(\) return type has no value type specified in iterable type array\.$#'
+ identifier: missingType.iterableValue
count: 1
path: ../../src/Surfnet/Stepup/Identity/Collection/VettingTypeHintCollection.php
-
- message: "#^Method Surfnet\\\\Stepup\\\\Identity\\\\Collection\\\\VettingTypeHintCollection\\:\\:serialize\\(\\) return type has no value type specified in iterable type array\\.$#"
+ message: '#^Method Surfnet\\Stepup\\Identity\\Collection\\VettingTypeHintCollection\:\:serialize\(\) return type has no value type specified in iterable type array\.$#'
+ identifier: missingType.iterableValue
count: 1
path: ../../src/Surfnet/Stepup/Identity/Collection/VettingTypeHintCollection.php
-
- message: "#^Property Surfnet\\\\Stepup\\\\Identity\\\\Collection\\\\VettingTypeHintCollection\\:\\:\\$elements type has no value type specified in iterable type array\\.$#"
+ message: '#^Property Surfnet\\Stepup\\Identity\\Collection\\VettingTypeHintCollection\:\:\$elements type has no value type specified in iterable type array\.$#'
+ identifier: missingType.iterableValue
count: 1
path: ../../src/Surfnet/Stepup/Identity/Collection/VettingTypeHintCollection.php
-
- message: "#^Cannot cast mixed to string\\.$#"
- count: 1
- path: ../../src/Surfnet/Stepup/Identity/Entity/InstitutionCollection.php
-
- -
- message: "#^Property Surfnet\\\\Stepup\\\\Identity\\\\Entity\\\\InstitutionCollection\\:\\:\\$institutions type has no value type specified in iterable type array\\.$#"
+ message: '#^Property Surfnet\\Stepup\\Identity\\Entity\\InstitutionCollection\:\:\$institutions type has no value type specified in iterable type array\.$#'
+ identifier: missingType.iterableValue
count: 1
path: ../../src/Surfnet/Stepup/Identity/Entity/InstitutionCollection.php
-
- message: "#^Cannot call method getId\\(\\) on Surfnet\\\\Stepup\\\\Identity\\\\Api\\\\Identity\\|null\\.$#"
+ message: '#^Cannot call method getId\(\) on Surfnet\\Stepup\\Identity\\Api\\Identity\|null\.$#'
+ identifier: method.nonObject
count: 2
path: ../../src/Surfnet/Stepup/Identity/Entity/RecoveryToken.php
-
- message: "#^Cannot call method getInstitution\\(\\) on Surfnet\\\\Stepup\\\\Identity\\\\Api\\\\Identity\\|null\\.$#"
+ message: '#^Cannot call method getInstitution\(\) on Surfnet\\Stepup\\Identity\\Api\\Identity\|null\.$#'
+ identifier: method.nonObject
count: 2
path: ../../src/Surfnet/Stepup/Identity/Entity/RecoveryToken.php
-
- message: "#^Method Surfnet\\\\Stepup\\\\Identity\\\\Entity\\\\RecoveryToken\\:\\:getTokenId\\(\\) should return Surfnet\\\\Stepup\\\\Identity\\\\Value\\\\RecoveryTokenId but returns Surfnet\\\\Stepup\\\\Identity\\\\Value\\\\RecoveryTokenId\\|null\\.$#"
+ message: '#^Method Surfnet\\Stepup\\Identity\\Entity\\RecoveryToken\:\:getTokenId\(\) should return Surfnet\\Stepup\\Identity\\Value\\RecoveryTokenId but returns Surfnet\\Stepup\\Identity\\Value\\RecoveryTokenId\|null\.$#'
+ identifier: return.type
count: 1
path: ../../src/Surfnet/Stepup/Identity/Entity/RecoveryToken.php
-
- message: "#^Method Surfnet\\\\Stepup\\\\Identity\\\\Entity\\\\RecoveryToken\\:\\:getType\\(\\) should return Surfnet\\\\Stepup\\\\Identity\\\\Value\\\\RecoveryTokenType but returns Surfnet\\\\Stepup\\\\Identity\\\\Value\\\\RecoveryTokenType\\|null\\.$#"
+ message: '#^Method Surfnet\\Stepup\\Identity\\Entity\\RecoveryToken\:\:getType\(\) should return Surfnet\\Stepup\\Identity\\Value\\RecoveryTokenType but returns Surfnet\\Stepup\\Identity\\Value\\RecoveryTokenType\|null\.$#'
+ identifier: return.type
count: 1
path: ../../src/Surfnet/Stepup/Identity/Entity/RecoveryToken.php
-
- message: "#^Parameter \\#3 \\$recoveryTokenId of class Surfnet\\\\Stepup\\\\Identity\\\\Event\\\\CompliedWithRecoveryCodeRevocationEvent constructor expects Surfnet\\\\Stepup\\\\Identity\\\\Value\\\\RecoveryTokenId, Surfnet\\\\Stepup\\\\Identity\\\\Value\\\\RecoveryTokenId\\|null given\\.$#"
+ message: '#^Parameter \#3 \$recoveryTokenId of class Surfnet\\Stepup\\Identity\\Event\\CompliedWithRecoveryCodeRevocationEvent constructor expects Surfnet\\Stepup\\Identity\\Value\\RecoveryTokenId, Surfnet\\Stepup\\Identity\\Value\\RecoveryTokenId\|null given\.$#'
+ identifier: argument.type
count: 1
path: ../../src/Surfnet/Stepup/Identity/Entity/RecoveryToken.php
-
- message: "#^Parameter \\#3 \\$recoveryTokenId of class Surfnet\\\\Stepup\\\\Identity\\\\Event\\\\RecoveryTokenRevokedEvent constructor expects Surfnet\\\\Stepup\\\\Identity\\\\Value\\\\RecoveryTokenId, Surfnet\\\\Stepup\\\\Identity\\\\Value\\\\RecoveryTokenId\\|null given\\.$#"
+ message: '#^Parameter \#3 \$recoveryTokenId of class Surfnet\\Stepup\\Identity\\Event\\RecoveryTokenRevokedEvent constructor expects Surfnet\\Stepup\\Identity\\Value\\RecoveryTokenId, Surfnet\\Stepup\\Identity\\Value\\RecoveryTokenId\|null given\.$#'
+ identifier: argument.type
count: 1
path: ../../src/Surfnet/Stepup/Identity/Entity/RecoveryToken.php
-
- message: "#^Parameter \\#4 \\$recoveryTokenType of class Surfnet\\\\Stepup\\\\Identity\\\\Event\\\\CompliedWithRecoveryCodeRevocationEvent constructor expects Surfnet\\\\Stepup\\\\Identity\\\\Value\\\\RecoveryTokenType, Surfnet\\\\Stepup\\\\Identity\\\\Value\\\\RecoveryTokenType\\|null given\\.$#"
+ message: '#^Parameter \#4 \$recoveryTokenType of class Surfnet\\Stepup\\Identity\\Event\\CompliedWithRecoveryCodeRevocationEvent constructor expects Surfnet\\Stepup\\Identity\\Value\\RecoveryTokenType, Surfnet\\Stepup\\Identity\\Value\\RecoveryTokenType\|null given\.$#'
+ identifier: argument.type
count: 1
path: ../../src/Surfnet/Stepup/Identity/Entity/RecoveryToken.php
-
- message: "#^Parameter \\#4 \\$recoveryTokenType of class Surfnet\\\\Stepup\\\\Identity\\\\Event\\\\RecoveryTokenRevokedEvent constructor expects Surfnet\\\\Stepup\\\\Identity\\\\Value\\\\RecoveryTokenType, Surfnet\\\\Stepup\\\\Identity\\\\Value\\\\RecoveryTokenType\\|null given\\.$#"
+ message: '#^Parameter \#4 \$recoveryTokenType of class Surfnet\\Stepup\\Identity\\Event\\RecoveryTokenRevokedEvent constructor expects Surfnet\\Stepup\\Identity\\Value\\RecoveryTokenType, Surfnet\\Stepup\\Identity\\Value\\RecoveryTokenType\|null given\.$#'
+ identifier: argument.type
count: 1
path: ../../src/Surfnet/Stepup/Identity/Entity/RecoveryToken.php
-
- message: "#^Method Surfnet\\\\Stepup\\\\Identity\\\\Entity\\\\RecoveryTokenCollection\\:\\:first\\(\\) should return Surfnet\\\\Stepup\\\\Identity\\\\Entity\\\\RecoveryToken but returns Surfnet\\\\Stepup\\\\Identity\\\\Entity\\\\RecoveryToken\\|false\\.$#"
+ message: '#^Method Surfnet\\Stepup\\Identity\\Entity\\RecoveryTokenCollection\:\:first\(\) should return Surfnet\\Stepup\\Identity\\Entity\\RecoveryToken but returns Surfnet\\Stepup\\Identity\\Entity\\RecoveryToken\|false\.$#'
+ identifier: return.type
count: 1
path: ../../src/Surfnet/Stepup/Identity/Entity/RecoveryTokenCollection.php
-
- message: "#^Cannot call method equals\\(\\) on Surfnet\\\\Stepup\\\\Identity\\\\Value\\\\RegistrationAuthorityRole\\|null\\.$#"
+ message: '#^Cannot call method equals\(\) on Surfnet\\Stepup\\Identity\\Value\\RegistrationAuthorityRole\|null\.$#'
+ identifier: method.nonObject
count: 1
path: ../../src/Surfnet/Stepup/Identity/Entity/RegistrationAuthority.php
-
- message: "#^Method Surfnet\\\\Stepup\\\\Identity\\\\Entity\\\\RegistrationAuthorityCollection\\:\\:getValues\\(\\) return type has no value type specified in iterable type array\\.$#"
+ message: '#^Method Surfnet\\Stepup\\Identity\\Entity\\RegistrationAuthorityCollection\:\:getValues\(\) return type has no value type specified in iterable type array\.$#'
+ identifier: missingType.iterableValue
count: 1
path: ../../src/Surfnet/Stepup/Identity/Entity/RegistrationAuthorityCollection.php
-
- message: "#^Class Surfnet\\\\Stepup\\\\Identity\\\\Entity\\\\SecondFactorCollection extends generic class Doctrine\\\\Common\\\\Collections\\\\ArrayCollection but does not specify its types\\: TKey, T$#"
+ message: '#^Class Surfnet\\Stepup\\Identity\\Entity\\SecondFactorCollection extends generic class Doctrine\\Common\\Collections\\ArrayCollection but does not specify its types\: TKey, T$#'
+ identifier: missingType.generics
count: 1
path: ../../src/Surfnet/Stepup/Identity/Entity/SecondFactorCollection.php
-
- message: "#^Method Surfnet\\\\Stepup\\\\Identity\\\\Entity\\\\SecondFactorCollection\\:\\:getSecondFactorWithHighestLoa\\(\\) should return Surfnet\\\\Stepup\\\\Identity\\\\Entity\\\\SecondFactor\\|null but returns mixed\\.$#"
+ message: '#^Method Surfnet\\Stepup\\Identity\\Entity\\SecondFactorCollection\:\:getSecondFactorWithHighestLoa\(\) should return Surfnet\\Stepup\\Identity\\Entity\\SecondFactor\|null but returns mixed\.$#'
+ identifier: return.type
count: 1
path: ../../src/Surfnet/Stepup/Identity/Entity/SecondFactorCollection.php
-
- message: "#^Parameter \\#2 \\$callback of function array_reduce expects callable\\(mixed, mixed\\)\\: mixed, Closure\\(Surfnet\\\\Stepup\\\\Identity\\\\Entity\\\\VettedSecondFactor, Surfnet\\\\Stepup\\\\Identity\\\\Entity\\\\VettedSecondFactor\\)\\: Surfnet\\\\Stepup\\\\Identity\\\\Entity\\\\VettedSecondFactor given\\.$#"
+ message: '#^Parameter \#2 \$callback of function array_reduce expects callable\(mixed, mixed\)\: mixed, Closure\(Surfnet\\Stepup\\Identity\\Entity\\VettedSecondFactor, Surfnet\\Stepup\\Identity\\Entity\\VettedSecondFactor\)\: Surfnet\\Stepup\\Identity\\Entity\\VettedSecondFactor given\.$#'
+ identifier: argument.type
count: 1
path: ../../src/Surfnet/Stepup/Identity/Entity/SecondFactorCollection.php
-
- message: "#^Cannot call method getCommonName\\(\\) on Surfnet\\\\Stepup\\\\Identity\\\\Api\\\\Identity\\|null\\.$#"
+ message: '#^Cannot call method getCommonName\(\) on Surfnet\\Stepup\\Identity\\Api\\Identity\|null\.$#'
+ identifier: method.nonObject
count: 1
path: ../../src/Surfnet/Stepup/Identity/Entity/UnverifiedSecondFactor.php
-
- message: "#^Cannot call method getEmail\\(\\) on Surfnet\\\\Stepup\\\\Identity\\\\Api\\\\Identity\\|null\\.$#"
+ message: '#^Cannot call method getEmail\(\) on Surfnet\\Stepup\\Identity\\Api\\Identity\|null\.$#'
+ identifier: method.nonObject
count: 1
path: ../../src/Surfnet/Stepup/Identity/Entity/UnverifiedSecondFactor.php
-
- message: "#^Cannot call method getId\\(\\) on Surfnet\\\\Stepup\\\\Identity\\\\Api\\\\Identity\\|null\\.$#"
+ message: '#^Cannot call method getId\(\) on Surfnet\\Stepup\\Identity\\Api\\Identity\|null\.$#'
+ identifier: method.nonObject
count: 3
path: ../../src/Surfnet/Stepup/Identity/Entity/UnverifiedSecondFactor.php
-
- message: "#^Cannot call method getInstitution\\(\\) on Surfnet\\\\Stepup\\\\Identity\\\\Api\\\\Identity\\|null\\.$#"
+ message: '#^Cannot call method getInstitution\(\) on Surfnet\\Stepup\\Identity\\Api\\Identity\|null\.$#'
+ identifier: method.nonObject
count: 3
path: ../../src/Surfnet/Stepup/Identity/Entity/UnverifiedSecondFactor.php
-
- message: "#^Cannot call method getPreferredLocale\\(\\) on Surfnet\\\\Stepup\\\\Identity\\\\Api\\\\Identity\\|null\\.$#"
+ message: '#^Cannot call method getPreferredLocale\(\) on Surfnet\\Stepup\\Identity\\Api\\Identity\|null\.$#'
+ identifier: method.nonObject
count: 1
path: ../../src/Surfnet/Stepup/Identity/Entity/UnverifiedSecondFactor.php
-
- message: "#^Cannot call method isOpen\\(\\) on Surfnet\\\\Stepup\\\\Identity\\\\Value\\\\EmailVerificationWindow\\|null\\.$#"
+ message: '#^Cannot call method isOpen\(\) on Surfnet\\Stepup\\Identity\\Value\\EmailVerificationWindow\|null\.$#'
+ identifier: method.nonObject
count: 1
path: ../../src/Surfnet/Stepup/Identity/Entity/UnverifiedSecondFactor.php
-
- message: "#^Method Surfnet\\\\Stepup\\\\Identity\\\\Entity\\\\UnverifiedSecondFactor\\:\\:getType\\(\\) should return Surfnet\\\\StepupBundle\\\\Value\\\\SecondFactorType but returns Surfnet\\\\StepupBundle\\\\Value\\\\SecondFactorType\\|null\\.$#"
+ message: '#^Method Surfnet\\Stepup\\Identity\\Entity\\UnverifiedSecondFactor\:\:getType\(\) should return Surfnet\\StepupBundle\\Value\\SecondFactorType but returns Surfnet\\StepupBundle\\Value\\SecondFactorType\|null\.$#'
+ identifier: return.type
count: 1
path: ../../src/Surfnet/Stepup/Identity/Entity/UnverifiedSecondFactor.php
-
- message: "#^Parameter \\#1 \\$id of static method Surfnet\\\\Stepup\\\\Identity\\\\Entity\\\\VerifiedSecondFactor\\:\\:create\\(\\) expects Surfnet\\\\Stepup\\\\Identity\\\\Value\\\\SecondFactorId, Surfnet\\\\Stepup\\\\Identity\\\\Value\\\\SecondFactorId\\|null given\\.$#"
+ message: '#^Parameter \#1 \$id of static method Surfnet\\Stepup\\Identity\\Entity\\VerifiedSecondFactor\:\:create\(\) expects Surfnet\\Stepup\\Identity\\Value\\SecondFactorId, Surfnet\\Stepup\\Identity\\Value\\SecondFactorId\|null given\.$#'
+ identifier: argument.type
count: 1
path: ../../src/Surfnet/Stepup/Identity/Entity/UnverifiedSecondFactor.php
-
- message: "#^Parameter \\#2 \\$identity of static method Surfnet\\\\Stepup\\\\Identity\\\\Entity\\\\VerifiedSecondFactor\\:\\:create\\(\\) expects Surfnet\\\\Stepup\\\\Identity\\\\Api\\\\Identity, Surfnet\\\\Stepup\\\\Identity\\\\Api\\\\Identity\\|null given\\.$#"
+ message: '#^Parameter \#2 \$identity of static method Surfnet\\Stepup\\Identity\\Entity\\VerifiedSecondFactor\:\:create\(\) expects Surfnet\\Stepup\\Identity\\Api\\Identity, Surfnet\\Stepup\\Identity\\Api\\Identity\|null given\.$#'
+ identifier: argument.type
count: 1
path: ../../src/Surfnet/Stepup/Identity/Entity/UnverifiedSecondFactor.php
-
- message: "#^Parameter \\#3 \\$secondFactorId of class Surfnet\\\\Stepup\\\\Identity\\\\Event\\\\CompliedWithUnverifiedSecondFactorRevocationEvent constructor expects Surfnet\\\\Stepup\\\\Identity\\\\Value\\\\SecondFactorId, Surfnet\\\\Stepup\\\\Identity\\\\Value\\\\SecondFactorId\\|null given\\.$#"
+ message: '#^Parameter \#3 \$secondFactorId of class Surfnet\\Stepup\\Identity\\Event\\CompliedWithUnverifiedSecondFactorRevocationEvent constructor expects Surfnet\\Stepup\\Identity\\Value\\SecondFactorId, Surfnet\\Stepup\\Identity\\Value\\SecondFactorId\|null given\.$#'
+ identifier: argument.type
count: 1
path: ../../src/Surfnet/Stepup/Identity/Entity/UnverifiedSecondFactor.php
-
- message: "#^Parameter \\#3 \\$secondFactorId of class Surfnet\\\\Stepup\\\\Identity\\\\Event\\\\EmailVerifiedEvent constructor expects Surfnet\\\\Stepup\\\\Identity\\\\Value\\\\SecondFactorId, Surfnet\\\\Stepup\\\\Identity\\\\Value\\\\SecondFactorId\\|null given\\.$#"
+ message: '#^Parameter \#3 \$secondFactorId of class Surfnet\\Stepup\\Identity\\Event\\EmailVerifiedEvent constructor expects Surfnet\\Stepup\\Identity\\Value\\SecondFactorId, Surfnet\\Stepup\\Identity\\Value\\SecondFactorId\|null given\.$#'
+ identifier: argument.type
count: 1
path: ../../src/Surfnet/Stepup/Identity/Entity/UnverifiedSecondFactor.php
-
- message: "#^Parameter \\#3 \\$secondFactorId of class Surfnet\\\\Stepup\\\\Identity\\\\Event\\\\UnverifiedSecondFactorRevokedEvent constructor expects Surfnet\\\\Stepup\\\\Identity\\\\Value\\\\SecondFactorId, Surfnet\\\\Stepup\\\\Identity\\\\Value\\\\SecondFactorId\\|null given\\.$#"
+ message: '#^Parameter \#3 \$secondFactorId of class Surfnet\\Stepup\\Identity\\Event\\UnverifiedSecondFactorRevokedEvent constructor expects Surfnet\\Stepup\\Identity\\Value\\SecondFactorId, Surfnet\\Stepup\\Identity\\Value\\SecondFactorId\|null given\.$#'
+ identifier: argument.type
count: 1
path: ../../src/Surfnet/Stepup/Identity/Entity/UnverifiedSecondFactor.php
-
- message: "#^Parameter \\#3 \\$type of static method Surfnet\\\\Stepup\\\\Identity\\\\Entity\\\\VerifiedSecondFactor\\:\\:create\\(\\) expects Surfnet\\\\StepupBundle\\\\Value\\\\SecondFactorType, Surfnet\\\\StepupBundle\\\\Value\\\\SecondFactorType\\|null given\\.$#"
+ message: '#^Parameter \#3 \$type of static method Surfnet\\Stepup\\Identity\\Entity\\VerifiedSecondFactor\:\:create\(\) expects Surfnet\\StepupBundle\\Value\\SecondFactorType, Surfnet\\StepupBundle\\Value\\SecondFactorType\|null given\.$#'
+ identifier: argument.type
count: 1
path: ../../src/Surfnet/Stepup/Identity/Entity/UnverifiedSecondFactor.php
-
- message: "#^Parameter \\#4 \\$secondFactorType of class Surfnet\\\\Stepup\\\\Identity\\\\Event\\\\CompliedWithUnverifiedSecondFactorRevocationEvent constructor expects Surfnet\\\\StepupBundle\\\\Value\\\\SecondFactorType, Surfnet\\\\StepupBundle\\\\Value\\\\SecondFactorType\\|null given\\.$#"
+ message: '#^Parameter \#4 \$secondFactorType of class Surfnet\\Stepup\\Identity\\Event\\CompliedWithUnverifiedSecondFactorRevocationEvent constructor expects Surfnet\\StepupBundle\\Value\\SecondFactorType, Surfnet\\StepupBundle\\Value\\SecondFactorType\|null given\.$#'
+ identifier: argument.type
count: 1
path: ../../src/Surfnet/Stepup/Identity/Entity/UnverifiedSecondFactor.php
-
- message: "#^Parameter \\#4 \\$secondFactorType of class Surfnet\\\\Stepup\\\\Identity\\\\Event\\\\EmailVerifiedEvent constructor expects Surfnet\\\\StepupBundle\\\\Value\\\\SecondFactorType, Surfnet\\\\StepupBundle\\\\Value\\\\SecondFactorType\\|null given\\.$#"
+ message: '#^Parameter \#4 \$secondFactorType of class Surfnet\\Stepup\\Identity\\Event\\EmailVerifiedEvent constructor expects Surfnet\\StepupBundle\\Value\\SecondFactorType, Surfnet\\StepupBundle\\Value\\SecondFactorType\|null given\.$#'
+ identifier: argument.type
count: 1
path: ../../src/Surfnet/Stepup/Identity/Entity/UnverifiedSecondFactor.php
-
- message: "#^Parameter \\#4 \\$secondFactorType of class Surfnet\\\\Stepup\\\\Identity\\\\Event\\\\UnverifiedSecondFactorRevokedEvent constructor expects Surfnet\\\\StepupBundle\\\\Value\\\\SecondFactorType, Surfnet\\\\StepupBundle\\\\Value\\\\SecondFactorType\\|null given\\.$#"
+ message: '#^Parameter \#4 \$secondFactorType of class Surfnet\\Stepup\\Identity\\Event\\UnverifiedSecondFactorRevokedEvent constructor expects Surfnet\\StepupBundle\\Value\\SecondFactorType, Surfnet\\StepupBundle\\Value\\SecondFactorType\|null given\.$#'
+ identifier: argument.type
count: 1
path: ../../src/Surfnet/Stepup/Identity/Entity/UnverifiedSecondFactor.php
-
- message: "#^Cannot call method add\\(\\) on Surfnet\\\\Stepup\\\\DateTime\\\\DateTime\\|null\\.$#"
+ message: '#^Cannot call method add\(\) on Surfnet\\Stepup\\DateTime\\DateTime\|null\.$#'
+ identifier: method.nonObject
count: 1
path: ../../src/Surfnet/Stepup/Identity/Entity/VerifiedSecondFactor.php
-
- message: "#^Cannot call method getCommonName\\(\\) on Surfnet\\\\Stepup\\\\Identity\\\\Api\\\\Identity\\|null\\.$#"
+ message: '#^Cannot call method getCommonName\(\) on Surfnet\\Stepup\\Identity\\Api\\Identity\|null\.$#'
+ identifier: method.nonObject
count: 2
path: ../../src/Surfnet/Stepup/Identity/Entity/VerifiedSecondFactor.php
-
- message: "#^Cannot call method getEmail\\(\\) on Surfnet\\\\Stepup\\\\Identity\\\\Api\\\\Identity\\|null\\.$#"
+ message: '#^Cannot call method getEmail\(\) on Surfnet\\Stepup\\Identity\\Api\\Identity\|null\.$#'
+ identifier: method.nonObject
count: 2
path: ../../src/Surfnet/Stepup/Identity/Entity/VerifiedSecondFactor.php
-
- message: "#^Cannot call method getId\\(\\) on Surfnet\\\\Stepup\\\\Identity\\\\Api\\\\Identity\\|null\\.$#"
+ message: '#^Cannot call method getId\(\) on Surfnet\\Stepup\\Identity\\Api\\Identity\|null\.$#'
+ identifier: method.nonObject
count: 4
path: ../../src/Surfnet/Stepup/Identity/Entity/VerifiedSecondFactor.php
-
- message: "#^Cannot call method getInstitution\\(\\) on Surfnet\\\\Stepup\\\\Identity\\\\Api\\\\Identity\\|null\\.$#"
+ message: '#^Cannot call method getInstitution\(\) on Surfnet\\Stepup\\Identity\\Api\\Identity\|null\.$#'
+ identifier: method.nonObject
count: 4
path: ../../src/Surfnet/Stepup/Identity/Entity/VerifiedSecondFactor.php
-
- message: "#^Cannot call method getNameId\\(\\) on Surfnet\\\\Stepup\\\\Identity\\\\Api\\\\Identity\\|null\\.$#"
+ message: '#^Cannot call method getNameId\(\) on Surfnet\\Stepup\\Identity\\Api\\Identity\|null\.$#'
+ identifier: method.nonObject
count: 2
path: ../../src/Surfnet/Stepup/Identity/Entity/VerifiedSecondFactor.php
-
- message: "#^Cannot call method getPreferredLocale\\(\\) on Surfnet\\\\Stepup\\\\Identity\\\\Api\\\\Identity\\|null\\.$#"
+ message: '#^Cannot call method getPreferredLocale\(\) on Surfnet\\Stepup\\Identity\\Api\\Identity\|null\.$#'
+ identifier: method.nonObject
count: 2
path: ../../src/Surfnet/Stepup/Identity/Entity/VerifiedSecondFactor.php
-
- message: "#^Method Surfnet\\\\Stepup\\\\Identity\\\\Entity\\\\VerifiedSecondFactor\\:\\:getType\\(\\) should return Surfnet\\\\StepupBundle\\\\Value\\\\SecondFactorType but returns Surfnet\\\\StepupBundle\\\\Value\\\\SecondFactorType\\|null\\.$#"
+ message: '#^Method Surfnet\\Stepup\\Identity\\Entity\\VerifiedSecondFactor\:\:getType\(\) should return Surfnet\\StepupBundle\\Value\\SecondFactorType but returns Surfnet\\StepupBundle\\Value\\SecondFactorType\|null\.$#'
+ identifier: return.type
count: 1
path: ../../src/Surfnet/Stepup/Identity/Entity/VerifiedSecondFactor.php
-
- message: "#^Parameter \\#1 \\$id of static method Surfnet\\\\Stepup\\\\Identity\\\\Entity\\\\VettedSecondFactor\\:\\:create\\(\\) expects Surfnet\\\\Stepup\\\\Identity\\\\Value\\\\SecondFactorId, Surfnet\\\\Stepup\\\\Identity\\\\Value\\\\SecondFactorId\\|null given\\.$#"
+ message: '#^Parameter \#1 \$id of static method Surfnet\\Stepup\\Identity\\Entity\\VettedSecondFactor\:\:create\(\) expects Surfnet\\Stepup\\Identity\\Value\\SecondFactorId, Surfnet\\Stepup\\Identity\\Value\\SecondFactorId\|null given\.$#'
+ identifier: argument.type
count: 1
path: ../../src/Surfnet/Stepup/Identity/Entity/VerifiedSecondFactor.php
-
- message: "#^Parameter \\#1 \\$secondFactorType of method Surfnet\\\\StepupBundle\\\\Service\\\\SecondFactorTypeService\\:\\:getLevel\\(\\) expects Surfnet\\\\StepupBundle\\\\Value\\\\SecondFactorType, Surfnet\\\\StepupBundle\\\\Value\\\\SecondFactorType\\|null given\\.$#"
+ message: '#^Parameter \#1 \$secondFactorType of method Surfnet\\StepupBundle\\Service\\SecondFactorTypeService\:\:getLevel\(\) expects Surfnet\\StepupBundle\\Value\\SecondFactorType, Surfnet\\StepupBundle\\Value\\SecondFactorType\|null given\.$#'
+ identifier: argument.type
count: 1
path: ../../src/Surfnet/Stepup/Identity/Entity/VerifiedSecondFactor.php
-
- message: "#^Parameter \\#2 \\$identity of static method Surfnet\\\\Stepup\\\\Identity\\\\Entity\\\\VettedSecondFactor\\:\\:create\\(\\) expects Surfnet\\\\Stepup\\\\Identity\\\\Api\\\\Identity, Surfnet\\\\Stepup\\\\Identity\\\\Api\\\\Identity\\|null given\\.$#"
+ message: '#^Parameter \#2 \$identity of static method Surfnet\\Stepup\\Identity\\Entity\\VettedSecondFactor\:\:create\(\) expects Surfnet\\Stepup\\Identity\\Api\\Identity, Surfnet\\Stepup\\Identity\\Api\\Identity\|null given\.$#'
+ identifier: argument.type
count: 1
path: ../../src/Surfnet/Stepup/Identity/Entity/VerifiedSecondFactor.php
-
- message: "#^Parameter \\#3 \\$secondFactorId of class Surfnet\\\\Stepup\\\\Identity\\\\Event\\\\CompliedWithVerifiedSecondFactorRevocationEvent constructor expects Surfnet\\\\Stepup\\\\Identity\\\\Value\\\\SecondFactorId, Surfnet\\\\Stepup\\\\Identity\\\\Value\\\\SecondFactorId\\|null given\\.$#"
+ message: '#^Parameter \#3 \$secondFactorId of class Surfnet\\Stepup\\Identity\\Event\\CompliedWithVerifiedSecondFactorRevocationEvent constructor expects Surfnet\\Stepup\\Identity\\Value\\SecondFactorId, Surfnet\\Stepup\\Identity\\Value\\SecondFactorId\|null given\.$#'
+ identifier: argument.type
count: 1
path: ../../src/Surfnet/Stepup/Identity/Entity/VerifiedSecondFactor.php
-
- message: "#^Parameter \\#3 \\$secondFactorId of class Surfnet\\\\Stepup\\\\Identity\\\\Event\\\\VerifiedSecondFactorRevokedEvent constructor expects Surfnet\\\\Stepup\\\\Identity\\\\Value\\\\SecondFactorId, Surfnet\\\\Stepup\\\\Identity\\\\Value\\\\SecondFactorId\\|null given\\.$#"
+ message: '#^Parameter \#3 \$secondFactorId of class Surfnet\\Stepup\\Identity\\Event\\VerifiedSecondFactorRevokedEvent constructor expects Surfnet\\Stepup\\Identity\\Value\\SecondFactorId, Surfnet\\Stepup\\Identity\\Value\\SecondFactorId\|null given\.$#'
+ identifier: argument.type
count: 1
path: ../../src/Surfnet/Stepup/Identity/Entity/VerifiedSecondFactor.php
-
- message: "#^Parameter \\#3 \\$type of static method Surfnet\\\\Stepup\\\\Identity\\\\Entity\\\\VettedSecondFactor\\:\\:create\\(\\) expects Surfnet\\\\StepupBundle\\\\Value\\\\SecondFactorType, Surfnet\\\\StepupBundle\\\\Value\\\\SecondFactorType\\|null given\\.$#"
+ message: '#^Parameter \#3 \$type of static method Surfnet\\Stepup\\Identity\\Entity\\VettedSecondFactor\:\:create\(\) expects Surfnet\\StepupBundle\\Value\\SecondFactorType, Surfnet\\StepupBundle\\Value\\SecondFactorType\|null given\.$#'
+ identifier: argument.type
count: 1
path: ../../src/Surfnet/Stepup/Identity/Entity/VerifiedSecondFactor.php
-
- message: "#^Parameter \\#4 \\$secondFactorId of class Surfnet\\\\Stepup\\\\Identity\\\\Event\\\\SecondFactorVettedEvent constructor expects Surfnet\\\\Stepup\\\\Identity\\\\Value\\\\SecondFactorId, Surfnet\\\\Stepup\\\\Identity\\\\Value\\\\SecondFactorId\\|null given\\.$#"
+ message: '#^Parameter \#4 \$secondFactorId of class Surfnet\\Stepup\\Identity\\Event\\SecondFactorVettedEvent constructor expects Surfnet\\Stepup\\Identity\\Value\\SecondFactorId, Surfnet\\Stepup\\Identity\\Value\\SecondFactorId\|null given\.$#'
+ identifier: argument.type
count: 1
path: ../../src/Surfnet/Stepup/Identity/Entity/VerifiedSecondFactor.php
-
- message: "#^Parameter \\#4 \\$secondFactorId of class Surfnet\\\\Stepup\\\\Identity\\\\Event\\\\SecondFactorVettedWithoutTokenProofOfPossession constructor expects Surfnet\\\\Stepup\\\\Identity\\\\Value\\\\SecondFactorId, Surfnet\\\\Stepup\\\\Identity\\\\Value\\\\SecondFactorId\\|null given\\.$#"
+ message: '#^Parameter \#4 \$secondFactorId of class Surfnet\\Stepup\\Identity\\Event\\SecondFactorVettedWithoutTokenProofOfPossession constructor expects Surfnet\\Stepup\\Identity\\Value\\SecondFactorId, Surfnet\\Stepup\\Identity\\Value\\SecondFactorId\|null given\.$#'
+ identifier: argument.type
count: 1
path: ../../src/Surfnet/Stepup/Identity/Entity/VerifiedSecondFactor.php
-
- message: "#^Parameter \\#4 \\$secondFactorType of class Surfnet\\\\Stepup\\\\Identity\\\\Event\\\\CompliedWithVerifiedSecondFactorRevocationEvent constructor expects Surfnet\\\\StepupBundle\\\\Value\\\\SecondFactorType, Surfnet\\\\StepupBundle\\\\Value\\\\SecondFactorType\\|null given\\.$#"
+ message: '#^Parameter \#4 \$secondFactorType of class Surfnet\\Stepup\\Identity\\Event\\CompliedWithVerifiedSecondFactorRevocationEvent constructor expects Surfnet\\StepupBundle\\Value\\SecondFactorType, Surfnet\\StepupBundle\\Value\\SecondFactorType\|null given\.$#'
+ identifier: argument.type
count: 1
path: ../../src/Surfnet/Stepup/Identity/Entity/VerifiedSecondFactor.php
-
- message: "#^Parameter \\#4 \\$secondFactorType of class Surfnet\\\\Stepup\\\\Identity\\\\Event\\\\VerifiedSecondFactorRevokedEvent constructor expects Surfnet\\\\StepupBundle\\\\Value\\\\SecondFactorType, Surfnet\\\\StepupBundle\\\\Value\\\\SecondFactorType\\|null given\\.$#"
+ message: '#^Parameter \#4 \$secondFactorType of class Surfnet\\Stepup\\Identity\\Event\\VerifiedSecondFactorRevokedEvent constructor expects Surfnet\\StepupBundle\\Value\\SecondFactorType, Surfnet\\StepupBundle\\Value\\SecondFactorType\|null given\.$#'
+ identifier: argument.type
count: 1
path: ../../src/Surfnet/Stepup/Identity/Entity/VerifiedSecondFactor.php
-
- message: "#^Parameter \\#5 \\$secondFactorType of class Surfnet\\\\Stepup\\\\Identity\\\\Event\\\\SecondFactorVettedEvent constructor expects Surfnet\\\\StepupBundle\\\\Value\\\\SecondFactorType, Surfnet\\\\StepupBundle\\\\Value\\\\SecondFactorType\\|null given\\.$#"
+ message: '#^Parameter \#5 \$secondFactorType of class Surfnet\\Stepup\\Identity\\Event\\SecondFactorVettedEvent constructor expects Surfnet\\StepupBundle\\Value\\SecondFactorType, Surfnet\\StepupBundle\\Value\\SecondFactorType\|null given\.$#'
+ identifier: argument.type
count: 1
path: ../../src/Surfnet/Stepup/Identity/Entity/VerifiedSecondFactor.php
-
- message: "#^Parameter \\#5 \\$secondFactorType of class Surfnet\\\\Stepup\\\\Identity\\\\Event\\\\SecondFactorVettedWithoutTokenProofOfPossession constructor expects Surfnet\\\\StepupBundle\\\\Value\\\\SecondFactorType, Surfnet\\\\StepupBundle\\\\Value\\\\SecondFactorType\\|null given\\.$#"
+ message: '#^Parameter \#5 \$secondFactorType of class Surfnet\\Stepup\\Identity\\Event\\SecondFactorVettedWithoutTokenProofOfPossession constructor expects Surfnet\\StepupBundle\\Value\\SecondFactorType, Surfnet\\StepupBundle\\Value\\SecondFactorType\|null given\.$#'
+ identifier: argument.type
count: 1
path: ../../src/Surfnet/Stepup/Identity/Entity/VerifiedSecondFactor.php
-
- message: "#^Cannot call method getId\\(\\) on Surfnet\\\\Stepup\\\\Identity\\\\Api\\\\Identity\\|null\\.$#"
+ message: '#^Cannot call method getId\(\) on Surfnet\\Stepup\\Identity\\Api\\Identity\|null\.$#'
+ identifier: method.nonObject
count: 2
path: ../../src/Surfnet/Stepup/Identity/Entity/VettedSecondFactor.php
-
- message: "#^Cannot call method getInstitution\\(\\) on Surfnet\\\\Stepup\\\\Identity\\\\Api\\\\Identity\\|null\\.$#"
+ message: '#^Cannot call method getInstitution\(\) on Surfnet\\Stepup\\Identity\\Api\\Identity\|null\.$#'
+ identifier: method.nonObject
count: 2
path: ../../src/Surfnet/Stepup/Identity/Entity/VettedSecondFactor.php
-
- message: "#^Method Surfnet\\\\Stepup\\\\Identity\\\\Entity\\\\VettedSecondFactor\\:\\:getType\\(\\) should return Surfnet\\\\StepupBundle\\\\Value\\\\SecondFactorType but returns Surfnet\\\\StepupBundle\\\\Value\\\\SecondFactorType\\|null\\.$#"
+ message: '#^Method Surfnet\\Stepup\\Identity\\Entity\\VettedSecondFactor\:\:getType\(\) should return Surfnet\\StepupBundle\\Value\\SecondFactorType but returns Surfnet\\StepupBundle\\Value\\SecondFactorType\|null\.$#'
+ identifier: return.type
count: 1
path: ../../src/Surfnet/Stepup/Identity/Entity/VettedSecondFactor.php
-
- message: "#^Method Surfnet\\\\Stepup\\\\Identity\\\\Entity\\\\VettedSecondFactor\\:\\:vettingType\\(\\) should return Surfnet\\\\Stepup\\\\Identity\\\\Value\\\\VettingType but returns Surfnet\\\\Stepup\\\\Identity\\\\Value\\\\VettingType\\|null\\.$#"
+ message: '#^Method Surfnet\\Stepup\\Identity\\Entity\\VettedSecondFactor\:\:vettingType\(\) should return Surfnet\\Stepup\\Identity\\Value\\VettingType but returns Surfnet\\Stepup\\Identity\\Value\\VettingType\|null\.$#'
+ identifier: return.type
count: 1
path: ../../src/Surfnet/Stepup/Identity/Entity/VettedSecondFactor.php
-
- message: "#^Parameter \\#3 \\$secondFactorId of class Surfnet\\\\Stepup\\\\Identity\\\\Event\\\\CompliedWithVettedSecondFactorRevocationEvent constructor expects Surfnet\\\\Stepup\\\\Identity\\\\Value\\\\SecondFactorId, Surfnet\\\\Stepup\\\\Identity\\\\Value\\\\SecondFactorId\\|null given\\.$#"
+ message: '#^Parameter \#3 \$secondFactorId of class Surfnet\\Stepup\\Identity\\Event\\CompliedWithVettedSecondFactorRevocationEvent constructor expects Surfnet\\Stepup\\Identity\\Value\\SecondFactorId, Surfnet\\Stepup\\Identity\\Value\\SecondFactorId\|null given\.$#'
+ identifier: argument.type
count: 1
path: ../../src/Surfnet/Stepup/Identity/Entity/VettedSecondFactor.php
-
- message: "#^Parameter \\#3 \\$secondFactorId of class Surfnet\\\\Stepup\\\\Identity\\\\Event\\\\VettedSecondFactorRevokedEvent constructor expects Surfnet\\\\Stepup\\\\Identity\\\\Value\\\\SecondFactorId, Surfnet\\\\Stepup\\\\Identity\\\\Value\\\\SecondFactorId\\|null given\\.$#"
+ message: '#^Parameter \#3 \$secondFactorId of class Surfnet\\Stepup\\Identity\\Event\\VettedSecondFactorRevokedEvent constructor expects Surfnet\\Stepup\\Identity\\Value\\SecondFactorId, Surfnet\\Stepup\\Identity\\Value\\SecondFactorId\|null given\.$#'
+ identifier: argument.type
count: 1
path: ../../src/Surfnet/Stepup/Identity/Entity/VettedSecondFactor.php
-
- message: "#^Parameter \\#4 \\$secondFactorType of class Surfnet\\\\Stepup\\\\Identity\\\\Event\\\\CompliedWithVettedSecondFactorRevocationEvent constructor expects Surfnet\\\\StepupBundle\\\\Value\\\\SecondFactorType, Surfnet\\\\StepupBundle\\\\Value\\\\SecondFactorType\\|null given\\.$#"
+ message: '#^Parameter \#4 \$secondFactorType of class Surfnet\\Stepup\\Identity\\Event\\CompliedWithVettedSecondFactorRevocationEvent constructor expects Surfnet\\StepupBundle\\Value\\SecondFactorType, Surfnet\\StepupBundle\\Value\\SecondFactorType\|null given\.$#'
+ identifier: argument.type
count: 1
path: ../../src/Surfnet/Stepup/Identity/Entity/VettedSecondFactor.php
-
- message: "#^Parameter \\#4 \\$secondFactorType of class Surfnet\\\\Stepup\\\\Identity\\\\Event\\\\VettedSecondFactorRevokedEvent constructor expects Surfnet\\\\StepupBundle\\\\Value\\\\SecondFactorType, Surfnet\\\\StepupBundle\\\\Value\\\\SecondFactorType\\|null given\\.$#"
+ message: '#^Parameter \#4 \$secondFactorType of class Surfnet\\Stepup\\Identity\\Event\\VettedSecondFactorRevokedEvent constructor expects Surfnet\\StepupBundle\\Value\\SecondFactorType, Surfnet\\StepupBundle\\Value\\SecondFactorType\|null given\.$#'
+ identifier: argument.type
count: 1
path: ../../src/Surfnet/Stepup/Identity/Entity/VettedSecondFactor.php
-
- message: "#^Method Surfnet\\\\Stepup\\\\Identity\\\\Event\\\\AppointedAsRaEvent\\:\\:deserialize\\(\\) has parameter \\$data with no value type specified in iterable type array\\.$#"
+ message: '#^Method Surfnet\\Stepup\\Identity\\Event\\AppointedAsRaEvent\:\:deserialize\(\) has parameter \$data with no value type specified in iterable type array\.$#'
+ identifier: missingType.iterableValue
count: 1
path: ../../src/Surfnet/Stepup/Identity/Event/AppointedAsRaEvent.php
-
- message: "#^Method Surfnet\\\\Stepup\\\\Identity\\\\Event\\\\AppointedAsRaEvent\\:\\:obtainUserData\\(\\) return type has no value type specified in iterable type array\\.$#"
+ message: '#^Method Surfnet\\Stepup\\Identity\\Event\\AppointedAsRaEvent\:\:obtainUserData\(\) return type has no value type specified in iterable type array\.$#'
+ identifier: missingType.iterableValue
count: 1
path: ../../src/Surfnet/Stepup/Identity/Event/AppointedAsRaEvent.php
-
- message: "#^Method Surfnet\\\\Stepup\\\\Identity\\\\Event\\\\AppointedAsRaEvent\\:\\:serialize\\(\\) return type has no value type specified in iterable type array\\.$#"
+ message: '#^Method Surfnet\\Stepup\\Identity\\Event\\AppointedAsRaEvent\:\:serialize\(\) return type has no value type specified in iterable type array\.$#'
+ identifier: missingType.iterableValue
count: 1
path: ../../src/Surfnet/Stepup/Identity/Event/AppointedAsRaEvent.php
-
- message: "#^Method Surfnet\\\\Stepup\\\\Identity\\\\Event\\\\AppointedAsRaForInstitutionEvent\\:\\:deserialize\\(\\) has parameter \\$data with no value type specified in iterable type array\\.$#"
+ message: '#^Method Surfnet\\Stepup\\Identity\\Event\\AppointedAsRaForInstitutionEvent\:\:deserialize\(\) has parameter \$data with no value type specified in iterable type array\.$#'
+ identifier: missingType.iterableValue
count: 1
path: ../../src/Surfnet/Stepup/Identity/Event/AppointedAsRaForInstitutionEvent.php
-
- message: "#^Method Surfnet\\\\Stepup\\\\Identity\\\\Event\\\\AppointedAsRaForInstitutionEvent\\:\\:obtainUserData\\(\\) return type has no value type specified in iterable type array\\.$#"
+ message: '#^Method Surfnet\\Stepup\\Identity\\Event\\AppointedAsRaForInstitutionEvent\:\:obtainUserData\(\) return type has no value type specified in iterable type array\.$#'
+ identifier: missingType.iterableValue
count: 1
path: ../../src/Surfnet/Stepup/Identity/Event/AppointedAsRaForInstitutionEvent.php
-
- message: "#^Method Surfnet\\\\Stepup\\\\Identity\\\\Event\\\\AppointedAsRaaEvent\\:\\:deserialize\\(\\) has parameter \\$data with no value type specified in iterable type array\\.$#"
+ message: '#^Method Surfnet\\Stepup\\Identity\\Event\\AppointedAsRaaEvent\:\:deserialize\(\) has parameter \$data with no value type specified in iterable type array\.$#'
+ identifier: missingType.iterableValue
count: 1
path: ../../src/Surfnet/Stepup/Identity/Event/AppointedAsRaaEvent.php
-
- message: "#^Method Surfnet\\\\Stepup\\\\Identity\\\\Event\\\\AppointedAsRaaEvent\\:\\:obtainUserData\\(\\) return type has no value type specified in iterable type array\\.$#"
+ message: '#^Method Surfnet\\Stepup\\Identity\\Event\\AppointedAsRaaEvent\:\:obtainUserData\(\) return type has no value type specified in iterable type array\.$#'
+ identifier: missingType.iterableValue
count: 1
path: ../../src/Surfnet/Stepup/Identity/Event/AppointedAsRaaEvent.php
-
- message: "#^Method Surfnet\\\\Stepup\\\\Identity\\\\Event\\\\AppointedAsRaaEvent\\:\\:serialize\\(\\) return type has no value type specified in iterable type array\\.$#"
+ message: '#^Method Surfnet\\Stepup\\Identity\\Event\\AppointedAsRaaEvent\:\:serialize\(\) return type has no value type specified in iterable type array\.$#'
+ identifier: missingType.iterableValue
count: 1
path: ../../src/Surfnet/Stepup/Identity/Event/AppointedAsRaaEvent.php
-
- message: "#^Method Surfnet\\\\Stepup\\\\Identity\\\\Event\\\\AppointedAsRaaForInstitutionEvent\\:\\:deserialize\\(\\) has parameter \\$data with no value type specified in iterable type array\\.$#"
+ message: '#^Method Surfnet\\Stepup\\Identity\\Event\\AppointedAsRaaForInstitutionEvent\:\:deserialize\(\) has parameter \$data with no value type specified in iterable type array\.$#'
+ identifier: missingType.iterableValue
count: 1
path: ../../src/Surfnet/Stepup/Identity/Event/AppointedAsRaaForInstitutionEvent.php
-
- message: "#^Method Surfnet\\\\Stepup\\\\Identity\\\\Event\\\\AppointedAsRaaForInstitutionEvent\\:\\:obtainUserData\\(\\) return type has no value type specified in iterable type array\\.$#"
+ message: '#^Method Surfnet\\Stepup\\Identity\\Event\\AppointedAsRaaForInstitutionEvent\:\:obtainUserData\(\) return type has no value type specified in iterable type array\.$#'
+ identifier: missingType.iterableValue
count: 1
path: ../../src/Surfnet/Stepup/Identity/Event/AppointedAsRaaForInstitutionEvent.php
-
- message: "#^Method Surfnet\\\\Stepup\\\\Identity\\\\Event\\\\CompliedWithRecoveryCodeRevocationEvent\\:\\:deserialize\\(\\) has parameter \\$data with no value type specified in iterable type array\\.$#"
+ message: '#^Method Surfnet\\Stepup\\Identity\\Event\\CompliedWithRecoveryCodeRevocationEvent\:\:deserialize\(\) has parameter \$data with no value type specified in iterable type array\.$#'
+ identifier: missingType.iterableValue
count: 1
path: ../../src/Surfnet/Stepup/Identity/Event/CompliedWithRecoveryCodeRevocationEvent.php
-
- message: "#^Method Surfnet\\\\Stepup\\\\Identity\\\\Event\\\\CompliedWithRecoveryCodeRevocationEvent\\:\\:obtainUserData\\(\\) return type has no value type specified in iterable type array\\.$#"
+ message: '#^Method Surfnet\\Stepup\\Identity\\Event\\CompliedWithRecoveryCodeRevocationEvent\:\:obtainUserData\(\) return type has no value type specified in iterable type array\.$#'
+ identifier: missingType.iterableValue
count: 1
path: ../../src/Surfnet/Stepup/Identity/Event/CompliedWithRecoveryCodeRevocationEvent.php
-
- message: "#^Method Surfnet\\\\Stepup\\\\Identity\\\\Event\\\\CompliedWithRecoveryCodeRevocationEvent\\:\\:serialize\\(\\) return type has no value type specified in iterable type array\\.$#"
+ message: '#^Method Surfnet\\Stepup\\Identity\\Event\\CompliedWithRecoveryCodeRevocationEvent\:\:serialize\(\) return type has no value type specified in iterable type array\.$#'
+ identifier: missingType.iterableValue
count: 1
path: ../../src/Surfnet/Stepup/Identity/Event/CompliedWithRecoveryCodeRevocationEvent.php
-
- message: "#^Method Surfnet\\\\Stepup\\\\Identity\\\\Event\\\\CompliedWithRevocationEvent\\:\\:deserialize\\(\\) has parameter \\$data with no value type specified in iterable type array\\.$#"
+ message: '#^Method Surfnet\\Stepup\\Identity\\Event\\CompliedWithRevocationEvent\:\:deserialize\(\) has parameter \$data with no value type specified in iterable type array\.$#'
+ identifier: missingType.iterableValue
count: 1
path: ../../src/Surfnet/Stepup/Identity/Event/CompliedWithRevocationEvent.php
-
- message: "#^Method Surfnet\\\\Stepup\\\\Identity\\\\Event\\\\CompliedWithRevocationEvent\\:\\:obtainUserData\\(\\) return type has no value type specified in iterable type array\\.$#"
+ message: '#^Method Surfnet\\Stepup\\Identity\\Event\\CompliedWithRevocationEvent\:\:obtainUserData\(\) return type has no value type specified in iterable type array\.$#'
+ identifier: missingType.iterableValue
count: 1
path: ../../src/Surfnet/Stepup/Identity/Event/CompliedWithRevocationEvent.php
-
- message: "#^Method Surfnet\\\\Stepup\\\\Identity\\\\Event\\\\CompliedWithRevocationEvent\\:\\:serialize\\(\\) return type has no value type specified in iterable type array\\.$#"
+ message: '#^Method Surfnet\\Stepup\\Identity\\Event\\CompliedWithRevocationEvent\:\:serialize\(\) return type has no value type specified in iterable type array\.$#'
+ identifier: missingType.iterableValue
count: 1
path: ../../src/Surfnet/Stepup/Identity/Event/CompliedWithRevocationEvent.php
-
- message: "#^Method Surfnet\\\\Stepup\\\\Identity\\\\Event\\\\EmailVerifiedEvent\\:\\:deserialize\\(\\) has parameter \\$data with no value type specified in iterable type array\\.$#"
+ message: '#^Method Surfnet\\Stepup\\Identity\\Event\\EmailVerifiedEvent\:\:deserialize\(\) has parameter \$data with no value type specified in iterable type array\.$#'
+ identifier: missingType.iterableValue
count: 1
path: ../../src/Surfnet/Stepup/Identity/Event/EmailVerifiedEvent.php
-
- message: "#^Method Surfnet\\\\Stepup\\\\Identity\\\\Event\\\\EmailVerifiedEvent\\:\\:obtainUserData\\(\\) return type has no value type specified in iterable type array\\.$#"
+ message: '#^Method Surfnet\\Stepup\\Identity\\Event\\EmailVerifiedEvent\:\:obtainUserData\(\) return type has no value type specified in iterable type array\.$#'
+ identifier: missingType.iterableValue
count: 1
path: ../../src/Surfnet/Stepup/Identity/Event/EmailVerifiedEvent.php
-
- message: "#^Method Surfnet\\\\Stepup\\\\Identity\\\\Event\\\\GssfPossessionProvenAndVerifiedEvent\\:\\:deserialize\\(\\) has parameter \\$data with no value type specified in iterable type array\\.$#"
+ message: '#^Method Surfnet\\Stepup\\Identity\\Event\\GssfPossessionProvenAndVerifiedEvent\:\:deserialize\(\) has parameter \$data with no value type specified in iterable type array\.$#'
+ identifier: missingType.iterableValue
count: 1
path: ../../src/Surfnet/Stepup/Identity/Event/GssfPossessionProvenAndVerifiedEvent.php
-
- message: "#^Method Surfnet\\\\Stepup\\\\Identity\\\\Event\\\\GssfPossessionProvenAndVerifiedEvent\\:\\:obtainUserData\\(\\) return type has no value type specified in iterable type array\\.$#"
+ message: '#^Method Surfnet\\Stepup\\Identity\\Event\\GssfPossessionProvenAndVerifiedEvent\:\:obtainUserData\(\) return type has no value type specified in iterable type array\.$#'
+ identifier: missingType.iterableValue
count: 1
path: ../../src/Surfnet/Stepup/Identity/Event/GssfPossessionProvenAndVerifiedEvent.php
-
- message: "#^Method Surfnet\\\\Stepup\\\\Identity\\\\Event\\\\GssfPossessionProvenEvent\\:\\:deserialize\\(\\) has parameter \\$data with no value type specified in iterable type array\\.$#"
+ message: '#^Method Surfnet\\Stepup\\Identity\\Event\\GssfPossessionProvenEvent\:\:deserialize\(\) has parameter \$data with no value type specified in iterable type array\.$#'
+ identifier: missingType.iterableValue
count: 1
path: ../../src/Surfnet/Stepup/Identity/Event/GssfPossessionProvenEvent.php
-
- message: "#^Method Surfnet\\\\Stepup\\\\Identity\\\\Event\\\\GssfPossessionProvenEvent\\:\\:obtainUserData\\(\\) return type has no value type specified in iterable type array\\.$#"
+ message: '#^Method Surfnet\\Stepup\\Identity\\Event\\GssfPossessionProvenEvent\:\:obtainUserData\(\) return type has no value type specified in iterable type array\.$#'
+ identifier: missingType.iterableValue
count: 1
path: ../../src/Surfnet/Stepup/Identity/Event/GssfPossessionProvenEvent.php
-
- message: "#^Method Surfnet\\\\Stepup\\\\Identity\\\\Event\\\\IdentityAccreditedAsRaEvent\\:\\:deserialize\\(\\) has parameter \\$data with no value type specified in iterable type array\\.$#"
+ message: '#^Method Surfnet\\Stepup\\Identity\\Event\\IdentityAccreditedAsRaEvent\:\:deserialize\(\) has parameter \$data with no value type specified in iterable type array\.$#'
+ identifier: missingType.iterableValue
count: 1
path: ../../src/Surfnet/Stepup/Identity/Event/IdentityAccreditedAsRaEvent.php
-
- message: "#^Method Surfnet\\\\Stepup\\\\Identity\\\\Event\\\\IdentityAccreditedAsRaEvent\\:\\:obtainUserData\\(\\) return type has no value type specified in iterable type array\\.$#"
+ message: '#^Method Surfnet\\Stepup\\Identity\\Event\\IdentityAccreditedAsRaEvent\:\:obtainUserData\(\) return type has no value type specified in iterable type array\.$#'
+ identifier: missingType.iterableValue
count: 1
path: ../../src/Surfnet/Stepup/Identity/Event/IdentityAccreditedAsRaEvent.php
-
- message: "#^Method Surfnet\\\\Stepup\\\\Identity\\\\Event\\\\IdentityAccreditedAsRaEvent\\:\\:serialize\\(\\) return type has no value type specified in iterable type array\\.$#"
+ message: '#^Method Surfnet\\Stepup\\Identity\\Event\\IdentityAccreditedAsRaEvent\:\:serialize\(\) return type has no value type specified in iterable type array\.$#'
+ identifier: missingType.iterableValue
count: 1
path: ../../src/Surfnet/Stepup/Identity/Event/IdentityAccreditedAsRaEvent.php
-
- message: "#^Method Surfnet\\\\Stepup\\\\Identity\\\\Event\\\\IdentityAccreditedAsRaForInstitutionEvent\\:\\:deserialize\\(\\) has parameter \\$data with no value type specified in iterable type array\\.$#"
+ message: '#^Method Surfnet\\Stepup\\Identity\\Event\\IdentityAccreditedAsRaForInstitutionEvent\:\:deserialize\(\) has parameter \$data with no value type specified in iterable type array\.$#'
+ identifier: missingType.iterableValue
count: 1
path: ../../src/Surfnet/Stepup/Identity/Event/IdentityAccreditedAsRaForInstitutionEvent.php
-
- message: "#^Method Surfnet\\\\Stepup\\\\Identity\\\\Event\\\\IdentityAccreditedAsRaaEvent\\:\\:obtainUserData\\(\\) return type has no value type specified in iterable type array\\.$#"
+ message: '#^Method Surfnet\\Stepup\\Identity\\Event\\IdentityAccreditedAsRaaEvent\:\:obtainUserData\(\) return type has no value type specified in iterable type array\.$#'
+ identifier: missingType.iterableValue
count: 1
path: ../../src/Surfnet/Stepup/Identity/Event/IdentityAccreditedAsRaaEvent.php
-
- message: "#^Parameter \\#1 \\$contactInformation of class Surfnet\\\\Stepup\\\\Identity\\\\Value\\\\ContactInformation constructor expects string, mixed given\\.$#"
+ message: '#^Parameter \#1 \$contactInformation of class Surfnet\\Stepup\\Identity\\Value\\ContactInformation constructor expects string, mixed given\.$#'
+ identifier: argument.type
count: 1
path: ../../src/Surfnet/Stepup/Identity/Event/IdentityAccreditedAsRaaEvent.php
-
- message: "#^Parameter \\#1 \\$data of static method Surfnet\\\\Stepup\\\\Identity\\\\Value\\\\RegistrationAuthorityRole\\:\\:deserialize\\(\\) expects array, mixed given\\.$#"
+ message: '#^Parameter \#1 \$data of static method Surfnet\\Stepup\\Identity\\Value\\RegistrationAuthorityRole\:\:deserialize\(\) expects array, mixed given\.$#'
+ identifier: argument.type
count: 1
path: ../../src/Surfnet/Stepup/Identity/Event/IdentityAccreditedAsRaaEvent.php
-
- message: "#^Parameter \\#1 \\$institution of class Surfnet\\\\Stepup\\\\Identity\\\\Value\\\\Institution constructor expects string, mixed given\\.$#"
+ message: '#^Parameter \#1 \$institution of class Surfnet\\Stepup\\Identity\\Value\\Institution constructor expects string, mixed given\.$#'
+ identifier: argument.type
count: 1
path: ../../src/Surfnet/Stepup/Identity/Event/IdentityAccreditedAsRaaEvent.php
-
- message: "#^Parameter \\#1 \\$location of class Surfnet\\\\Stepup\\\\Identity\\\\Value\\\\Location constructor expects string, mixed given\\.$#"
+ message: '#^Parameter \#1 \$location of class Surfnet\\Stepup\\Identity\\Value\\Location constructor expects string, mixed given\.$#'
+ identifier: argument.type
count: 1
path: ../../src/Surfnet/Stepup/Identity/Event/IdentityAccreditedAsRaaEvent.php
-
- message: "#^Parameter \\#1 \\$value of class Surfnet\\\\Stepup\\\\Identity\\\\Value\\\\IdentityId constructor expects string, mixed given\\.$#"
+ message: '#^Parameter \#1 \$value of class Surfnet\\Stepup\\Identity\\Value\\IdentityId constructor expects string, mixed given\.$#'
+ identifier: argument.type
count: 1
path: ../../src/Surfnet/Stepup/Identity/Event/IdentityAccreditedAsRaaEvent.php
-
- message: "#^Parameter \\#1 \\$value of class Surfnet\\\\Stepup\\\\Identity\\\\Value\\\\NameId constructor expects string, mixed given\\.$#"
+ message: '#^Parameter \#1 \$value of class Surfnet\\Stepup\\Identity\\Value\\NameId constructor expects string, mixed given\.$#'
+ identifier: argument.type
count: 1
path: ../../src/Surfnet/Stepup/Identity/Event/IdentityAccreditedAsRaaEvent.php
-
- message: "#^Parameter \\#1 \\$contactInformation of class Surfnet\\\\Stepup\\\\Identity\\\\Value\\\\ContactInformation constructor expects string, mixed given\\.$#"
+ message: '#^Parameter \#1 \$contactInformation of class Surfnet\\Stepup\\Identity\\Value\\ContactInformation constructor expects string, mixed given\.$#'
+ identifier: argument.type
count: 1
path: ../../src/Surfnet/Stepup/Identity/Event/IdentityAccreditedAsRaaForInstitutionEvent.php
-
- message: "#^Parameter \\#1 \\$data of static method Surfnet\\\\Stepup\\\\Identity\\\\Value\\\\RegistrationAuthorityRole\\:\\:deserialize\\(\\) expects array, mixed given\\.$#"
+ message: '#^Parameter \#1 \$data of static method Surfnet\\Stepup\\Identity\\Value\\RegistrationAuthorityRole\:\:deserialize\(\) expects array, mixed given\.$#'
+ identifier: argument.type
count: 1
path: ../../src/Surfnet/Stepup/Identity/Event/IdentityAccreditedAsRaaForInstitutionEvent.php
-
- message: "#^Parameter \\#1 \\$institution of class Surfnet\\\\Stepup\\\\Identity\\\\Value\\\\Institution constructor expects string, mixed given\\.$#"
+ message: '#^Parameter \#1 \$institution of class Surfnet\\Stepup\\Identity\\Value\\Institution constructor expects string, mixed given\.$#'
+ identifier: argument.type
count: 2
path: ../../src/Surfnet/Stepup/Identity/Event/IdentityAccreditedAsRaaForInstitutionEvent.php
-
- message: "#^Parameter \\#1 \\$location of class Surfnet\\\\Stepup\\\\Identity\\\\Value\\\\Location constructor expects string, mixed given\\.$#"
+ message: '#^Parameter \#1 \$location of class Surfnet\\Stepup\\Identity\\Value\\Location constructor expects string, mixed given\.$#'
+ identifier: argument.type
count: 1
path: ../../src/Surfnet/Stepup/Identity/Event/IdentityAccreditedAsRaaForInstitutionEvent.php
-
- message: "#^Parameter \\#1 \\$value of class Surfnet\\\\Stepup\\\\Identity\\\\Value\\\\IdentityId constructor expects string, mixed given\\.$#"
+ message: '#^Parameter \#1 \$value of class Surfnet\\Stepup\\Identity\\Value\\IdentityId constructor expects string, mixed given\.$#'
+ identifier: argument.type
count: 1
path: ../../src/Surfnet/Stepup/Identity/Event/IdentityAccreditedAsRaaForInstitutionEvent.php
-
- message: "#^Parameter \\#1 \\$value of class Surfnet\\\\Stepup\\\\Identity\\\\Value\\\\NameId constructor expects string, mixed given\\.$#"
+ message: '#^Parameter \#1 \$value of class Surfnet\\Stepup\\Identity\\Value\\NameId constructor expects string, mixed given\.$#'
+ identifier: argument.type
count: 1
path: ../../src/Surfnet/Stepup/Identity/Event/IdentityAccreditedAsRaaForInstitutionEvent.php
-
- message: "#^Method Surfnet\\\\Stepup\\\\Identity\\\\Event\\\\IdentityCreatedEvent\\:\\:deserialize\\(\\) has parameter \\$data with no value type specified in iterable type array\\.$#"
+ message: '#^Method Surfnet\\Stepup\\Identity\\Event\\IdentityCreatedEvent\:\:deserialize\(\) has parameter \$data with no value type specified in iterable type array\.$#'
+ identifier: missingType.iterableValue
count: 1
path: ../../src/Surfnet/Stepup/Identity/Event/IdentityCreatedEvent.php
-
- message: "#^Method Surfnet\\\\Stepup\\\\Identity\\\\Event\\\\IdentityCreatedEvent\\:\\:obtainUserData\\(\\) return type has no value type specified in iterable type array\\.$#"
+ message: '#^Method Surfnet\\Stepup\\Identity\\Event\\IdentityCreatedEvent\:\:obtainUserData\(\) return type has no value type specified in iterable type array\.$#'
+ identifier: missingType.iterableValue
count: 1
path: ../../src/Surfnet/Stepup/Identity/Event/IdentityCreatedEvent.php
-
- message: "#^Method Surfnet\\\\Stepup\\\\Identity\\\\Event\\\\IdentityEmailChangedEvent\\:\\:deserialize\\(\\) has parameter \\$data with no value type specified in iterable type array\\.$#"
+ message: '#^Method Surfnet\\Stepup\\Identity\\Event\\IdentityEmailChangedEvent\:\:deserialize\(\) has parameter \$data with no value type specified in iterable type array\.$#'
+ identifier: missingType.iterableValue
count: 1
path: ../../src/Surfnet/Stepup/Identity/Event/IdentityEmailChangedEvent.php
-
- message: "#^Method Surfnet\\\\Stepup\\\\Identity\\\\Event\\\\IdentityEmailChangedEvent\\:\\:obtainUserData\\(\\) return type has no value type specified in iterable type array\\.$#"
+ message: '#^Method Surfnet\\Stepup\\Identity\\Event\\IdentityEmailChangedEvent\:\:obtainUserData\(\) return type has no value type specified in iterable type array\.$#'
+ identifier: missingType.iterableValue
count: 1
path: ../../src/Surfnet/Stepup/Identity/Event/IdentityEmailChangedEvent.php
-
- message: "#^Method Surfnet\\\\Stepup\\\\Identity\\\\Event\\\\IdentityForgottenEvent\\:\\:deserialize\\(\\) has parameter \\$data with no value type specified in iterable type array\\.$#"
+ message: '#^Method Surfnet\\Stepup\\Identity\\Event\\IdentityForgottenEvent\:\:deserialize\(\) has parameter \$data with no value type specified in iterable type array\.$#'
+ identifier: missingType.iterableValue
count: 1
path: ../../src/Surfnet/Stepup/Identity/Event/IdentityForgottenEvent.php
-
- message: "#^Method Surfnet\\\\Stepup\\\\Identity\\\\Event\\\\IdentityForgottenEvent\\:\\:obtainUserData\\(\\) return type has no value type specified in iterable type array\\.$#"
+ message: '#^Method Surfnet\\Stepup\\Identity\\Event\\IdentityForgottenEvent\:\:obtainUserData\(\) return type has no value type specified in iterable type array\.$#'
+ identifier: missingType.iterableValue
count: 1
path: ../../src/Surfnet/Stepup/Identity/Event/IdentityForgottenEvent.php
-
- message: "#^Method Surfnet\\\\Stepup\\\\Identity\\\\Event\\\\IdentityRenamedEvent\\:\\:deserialize\\(\\) has parameter \\$data with no value type specified in iterable type array\\.$#"
+ message: '#^Method Surfnet\\Stepup\\Identity\\Event\\IdentityRenamedEvent\:\:deserialize\(\) has parameter \$data with no value type specified in iterable type array\.$#'
+ identifier: missingType.iterableValue
count: 1
path: ../../src/Surfnet/Stepup/Identity/Event/IdentityRenamedEvent.php
-
- message: "#^Method Surfnet\\\\Stepup\\\\Identity\\\\Event\\\\IdentityRenamedEvent\\:\\:obtainUserData\\(\\) return type has no value type specified in iterable type array\\.$#"
+ message: '#^Method Surfnet\\Stepup\\Identity\\Event\\IdentityRenamedEvent\:\:obtainUserData\(\) return type has no value type specified in iterable type array\.$#'
+ identifier: missingType.iterableValue
count: 1
path: ../../src/Surfnet/Stepup/Identity/Event/IdentityRenamedEvent.php
-
- message: "#^Method Surfnet\\\\Stepup\\\\Identity\\\\Event\\\\InstitutionsAddedToWhitelistEvent\\:\\:deserialize\\(\\) has parameter \\$data with no value type specified in iterable type array\\.$#"
+ message: '#^Method Surfnet\\Stepup\\Identity\\Event\\InstitutionsAddedToWhitelistEvent\:\:deserialize\(\) has parameter \$data with no value type specified in iterable type array\.$#'
+ identifier: missingType.iterableValue
count: 1
path: ../../src/Surfnet/Stepup/Identity/Event/InstitutionsAddedToWhitelistEvent.php
-
- message: "#^Method Surfnet\\\\Stepup\\\\Identity\\\\Event\\\\InstitutionsRemovedFromWhitelistEvent\\:\\:deserialize\\(\\) has parameter \\$data with no value type specified in iterable type array\\.$#"
+ message: '#^Method Surfnet\\Stepup\\Identity\\Event\\InstitutionsRemovedFromWhitelistEvent\:\:deserialize\(\) has parameter \$data with no value type specified in iterable type array\.$#'
+ identifier: missingType.iterableValue
count: 1
path: ../../src/Surfnet/Stepup/Identity/Event/InstitutionsRemovedFromWhitelistEvent.php
-
- message: "#^Method Surfnet\\\\Stepup\\\\Identity\\\\Event\\\\LocalePreferenceExpressedEvent\\:\\:deserialize\\(\\) has parameter \\$data with no value type specified in iterable type array\\.$#"
+ message: '#^Method Surfnet\\Stepup\\Identity\\Event\\LocalePreferenceExpressedEvent\:\:deserialize\(\) has parameter \$data with no value type specified in iterable type array\.$#'
+ identifier: missingType.iterableValue
count: 1
path: ../../src/Surfnet/Stepup/Identity/Event/LocalePreferenceExpressedEvent.php
-
- message: "#^Method Surfnet\\\\Stepup\\\\Identity\\\\Event\\\\LocalePreferenceExpressedEvent\\:\\:obtainUserData\\(\\) return type has no value type specified in iterable type array\\.$#"
+ message: '#^Method Surfnet\\Stepup\\Identity\\Event\\LocalePreferenceExpressedEvent\:\:obtainUserData\(\) return type has no value type specified in iterable type array\.$#'
+ identifier: missingType.iterableValue
count: 1
path: ../../src/Surfnet/Stepup/Identity/Event/LocalePreferenceExpressedEvent.php
-
- message: "#^Method Surfnet\\\\Stepup\\\\Identity\\\\Event\\\\PhonePossessionProvenAndVerifiedEvent\\:\\:deserialize\\(\\) has parameter \\$data with no value type specified in iterable type array\\.$#"
+ message: '#^Method Surfnet\\Stepup\\Identity\\Event\\PhonePossessionProvenAndVerifiedEvent\:\:deserialize\(\) has parameter \$data with no value type specified in iterable type array\.$#'
+ identifier: missingType.iterableValue
count: 1
path: ../../src/Surfnet/Stepup/Identity/Event/PhonePossessionProvenAndVerifiedEvent.php
-
- message: "#^Method Surfnet\\\\Stepup\\\\Identity\\\\Event\\\\PhonePossessionProvenAndVerifiedEvent\\:\\:obtainUserData\\(\\) return type has no value type specified in iterable type array\\.$#"
+ message: '#^Method Surfnet\\Stepup\\Identity\\Event\\PhonePossessionProvenAndVerifiedEvent\:\:obtainUserData\(\) return type has no value type specified in iterable type array\.$#'
+ identifier: missingType.iterableValue
count: 1
path: ../../src/Surfnet/Stepup/Identity/Event/PhonePossessionProvenAndVerifiedEvent.php
-
- message: "#^Method Surfnet\\\\Stepup\\\\Identity\\\\Event\\\\PhonePossessionProvenEvent\\:\\:deserialize\\(\\) has parameter \\$data with no value type specified in iterable type array\\.$#"
+ message: '#^Method Surfnet\\Stepup\\Identity\\Event\\PhonePossessionProvenEvent\:\:deserialize\(\) has parameter \$data with no value type specified in iterable type array\.$#'
+ identifier: missingType.iterableValue
count: 1
path: ../../src/Surfnet/Stepup/Identity/Event/PhonePossessionProvenEvent.php
-
- message: "#^Method Surfnet\\\\Stepup\\\\Identity\\\\Event\\\\PhonePossessionProvenEvent\\:\\:obtainUserData\\(\\) return type has no value type specified in iterable type array\\.$#"
+ message: '#^Method Surfnet\\Stepup\\Identity\\Event\\PhonePossessionProvenEvent\:\:obtainUserData\(\) return type has no value type specified in iterable type array\.$#'
+ identifier: missingType.iterableValue
count: 1
path: ../../src/Surfnet/Stepup/Identity/Event/PhonePossessionProvenEvent.php
-
- message: "#^Method Surfnet\\\\Stepup\\\\Identity\\\\Event\\\\PhoneRecoveryTokenPossessionProvenEvent\\:\\:deserialize\\(\\) has parameter \\$data with no value type specified in iterable type array\\.$#"
+ message: '#^Method Surfnet\\Stepup\\Identity\\Event\\PhoneRecoveryTokenPossessionProvenEvent\:\:deserialize\(\) has parameter \$data with no value type specified in iterable type array\.$#'
+ identifier: missingType.iterableValue
count: 1
path: ../../src/Surfnet/Stepup/Identity/Event/PhoneRecoveryTokenPossessionProvenEvent.php
-
- message: "#^Method Surfnet\\\\Stepup\\\\Identity\\\\Event\\\\PhoneRecoveryTokenPossessionProvenEvent\\:\\:obtainUserData\\(\\) return type has no value type specified in iterable type array\\.$#"
+ message: '#^Method Surfnet\\Stepup\\Identity\\Event\\PhoneRecoveryTokenPossessionProvenEvent\:\:obtainUserData\(\) return type has no value type specified in iterable type array\.$#'
+ identifier: missingType.iterableValue
count: 1
path: ../../src/Surfnet/Stepup/Identity/Event/PhoneRecoveryTokenPossessionProvenEvent.php
-
- message: "#^Method Surfnet\\\\Stepup\\\\Identity\\\\Event\\\\RecoveryTokenRevokedEvent\\:\\:deserialize\\(\\) has parameter \\$data with no value type specified in iterable type array\\.$#"
+ message: '#^Method Surfnet\\Stepup\\Identity\\Event\\RecoveryTokenRevokedEvent\:\:deserialize\(\) has parameter \$data with no value type specified in iterable type array\.$#'
+ identifier: missingType.iterableValue
count: 1
path: ../../src/Surfnet/Stepup/Identity/Event/RecoveryTokenRevokedEvent.php
-
- message: "#^Method Surfnet\\\\Stepup\\\\Identity\\\\Event\\\\RecoveryTokenRevokedEvent\\:\\:obtainUserData\\(\\) return type has no value type specified in iterable type array\\.$#"
+ message: '#^Method Surfnet\\Stepup\\Identity\\Event\\RecoveryTokenRevokedEvent\:\:obtainUserData\(\) return type has no value type specified in iterable type array\.$#'
+ identifier: missingType.iterableValue
count: 1
path: ../../src/Surfnet/Stepup/Identity/Event/RecoveryTokenRevokedEvent.php
-
- message: "#^Method Surfnet\\\\Stepup\\\\Identity\\\\Event\\\\RecoveryTokenRevokedEvent\\:\\:serialize\\(\\) return type has no value type specified in iterable type array\\.$#"
+ message: '#^Method Surfnet\\Stepup\\Identity\\Event\\RecoveryTokenRevokedEvent\:\:serialize\(\) return type has no value type specified in iterable type array\.$#'
+ identifier: missingType.iterableValue
count: 1
path: ../../src/Surfnet/Stepup/Identity/Event/RecoveryTokenRevokedEvent.php
-
- message: "#^Method Surfnet\\\\Stepup\\\\Identity\\\\Event\\\\RegistrationAuthorityInformationAmendedEvent\\:\\:deserialize\\(\\) has parameter \\$data with no value type specified in iterable type array\\.$#"
+ message: '#^Method Surfnet\\Stepup\\Identity\\Event\\RegistrationAuthorityInformationAmendedEvent\:\:deserialize\(\) has parameter \$data with no value type specified in iterable type array\.$#'
+ identifier: missingType.iterableValue
count: 1
path: ../../src/Surfnet/Stepup/Identity/Event/RegistrationAuthorityInformationAmendedEvent.php
-
- message: "#^Method Surfnet\\\\Stepup\\\\Identity\\\\Event\\\\RegistrationAuthorityInformationAmendedEvent\\:\\:obtainUserData\\(\\) return type has no value type specified in iterable type array\\.$#"
+ message: '#^Method Surfnet\\Stepup\\Identity\\Event\\RegistrationAuthorityInformationAmendedEvent\:\:obtainUserData\(\) return type has no value type specified in iterable type array\.$#'
+ identifier: missingType.iterableValue
count: 1
path: ../../src/Surfnet/Stepup/Identity/Event/RegistrationAuthorityInformationAmendedEvent.php
-
- message: "#^Method Surfnet\\\\Stepup\\\\Identity\\\\Event\\\\RegistrationAuthorityInformationAmendedEvent\\:\\:serialize\\(\\) return type has no value type specified in iterable type array\\.$#"
+ message: '#^Method Surfnet\\Stepup\\Identity\\Event\\RegistrationAuthorityInformationAmendedEvent\:\:serialize\(\) return type has no value type specified in iterable type array\.$#'
+ identifier: missingType.iterableValue
count: 1
path: ../../src/Surfnet/Stepup/Identity/Event/RegistrationAuthorityInformationAmendedEvent.php
-
- message: "#^Method Surfnet\\\\Stepup\\\\Identity\\\\Event\\\\RegistrationAuthorityInformationAmendedForInstitutionEvent\\:\\:deserialize\\(\\) has parameter \\$data with no value type specified in iterable type array\\.$#"
+ message: '#^Method Surfnet\\Stepup\\Identity\\Event\\RegistrationAuthorityInformationAmendedForInstitutionEvent\:\:deserialize\(\) has parameter \$data with no value type specified in iterable type array\.$#'
+ identifier: missingType.iterableValue
count: 1
path: ../../src/Surfnet/Stepup/Identity/Event/RegistrationAuthorityInformationAmendedForInstitutionEvent.php
-
- message: "#^Method Surfnet\\\\Stepup\\\\Identity\\\\Event\\\\RegistrationAuthorityInformationAmendedForInstitutionEvent\\:\\:obtainUserData\\(\\) return type has no value type specified in iterable type array\\.$#"
+ message: '#^Method Surfnet\\Stepup\\Identity\\Event\\RegistrationAuthorityInformationAmendedForInstitutionEvent\:\:obtainUserData\(\) return type has no value type specified in iterable type array\.$#'
+ identifier: missingType.iterableValue
count: 1
path: ../../src/Surfnet/Stepup/Identity/Event/RegistrationAuthorityInformationAmendedForInstitutionEvent.php
-
- message: "#^Method Surfnet\\\\Stepup\\\\Identity\\\\Event\\\\RegistrationAuthorityInformationAmendedForInstitutionEvent\\:\\:serialize\\(\\) return type has no value type specified in iterable type array\\.$#"
+ message: '#^Method Surfnet\\Stepup\\Identity\\Event\\RegistrationAuthorityInformationAmendedForInstitutionEvent\:\:serialize\(\) return type has no value type specified in iterable type array\.$#'
+ identifier: missingType.iterableValue
count: 1
path: ../../src/Surfnet/Stepup/Identity/Event/RegistrationAuthorityInformationAmendedForInstitutionEvent.php
-
- message: "#^Method Surfnet\\\\Stepup\\\\Identity\\\\Event\\\\RegistrationAuthorityRetractedEvent\\:\\:deserialize\\(\\) has parameter \\$data with no value type specified in iterable type array\\.$#"
+ message: '#^Method Surfnet\\Stepup\\Identity\\Event\\RegistrationAuthorityRetractedEvent\:\:deserialize\(\) has parameter \$data with no value type specified in iterable type array\.$#'
+ identifier: missingType.iterableValue
count: 1
path: ../../src/Surfnet/Stepup/Identity/Event/RegistrationAuthorityRetractedEvent.php
-
- message: "#^Method Surfnet\\\\Stepup\\\\Identity\\\\Event\\\\RegistrationAuthorityRetractedEvent\\:\\:obtainUserData\\(\\) return type has no value type specified in iterable type array\\.$#"
+ message: '#^Method Surfnet\\Stepup\\Identity\\Event\\RegistrationAuthorityRetractedEvent\:\:obtainUserData\(\) return type has no value type specified in iterable type array\.$#'
+ identifier: missingType.iterableValue
count: 1
path: ../../src/Surfnet/Stepup/Identity/Event/RegistrationAuthorityRetractedEvent.php
-
- message: "#^Method Surfnet\\\\Stepup\\\\Identity\\\\Event\\\\RegistrationAuthorityRetractedEvent\\:\\:serialize\\(\\) return type has no value type specified in iterable type array\\.$#"
+ message: '#^Method Surfnet\\Stepup\\Identity\\Event\\RegistrationAuthorityRetractedEvent\:\:serialize\(\) return type has no value type specified in iterable type array\.$#'
+ identifier: missingType.iterableValue
count: 1
path: ../../src/Surfnet/Stepup/Identity/Event/RegistrationAuthorityRetractedEvent.php
-
- message: "#^Method Surfnet\\\\Stepup\\\\Identity\\\\Event\\\\RegistrationAuthorityRetractedForInstitutionEvent\\:\\:deserialize\\(\\) has parameter \\$data with no value type specified in iterable type array\\.$#"
+ message: '#^Method Surfnet\\Stepup\\Identity\\Event\\RegistrationAuthorityRetractedForInstitutionEvent\:\:deserialize\(\) has parameter \$data with no value type specified in iterable type array\.$#'
+ identifier: missingType.iterableValue
count: 1
path: ../../src/Surfnet/Stepup/Identity/Event/RegistrationAuthorityRetractedForInstitutionEvent.php
-
- message: "#^Method Surfnet\\\\Stepup\\\\Identity\\\\Event\\\\RegistrationAuthorityRetractedForInstitutionEvent\\:\\:obtainUserData\\(\\) return type has no value type specified in iterable type array\\.$#"
+ message: '#^Method Surfnet\\Stepup\\Identity\\Event\\RegistrationAuthorityRetractedForInstitutionEvent\:\:obtainUserData\(\) return type has no value type specified in iterable type array\.$#'
+ identifier: missingType.iterableValue
count: 1
path: ../../src/Surfnet/Stepup/Identity/Event/RegistrationAuthorityRetractedForInstitutionEvent.php
-
- message: "#^Method Surfnet\\\\Stepup\\\\Identity\\\\Event\\\\SafeStoreSecretRecoveryTokenPossessionPromisedEvent\\:\\:deserialize\\(\\) has parameter \\$data with no value type specified in iterable type array\\.$#"
+ message: '#^Method Surfnet\\Stepup\\Identity\\Event\\SafeStoreSecretRecoveryTokenPossessionPromisedEvent\:\:deserialize\(\) has parameter \$data with no value type specified in iterable type array\.$#'
+ identifier: missingType.iterableValue
count: 1
path: ../../src/Surfnet/Stepup/Identity/Event/SafeStoreSecretRecoveryTokenPossessionPromisedEvent.php
-
- message: "#^Method Surfnet\\\\Stepup\\\\Identity\\\\Event\\\\SafeStoreSecretRecoveryTokenPossessionPromisedEvent\\:\\:obtainUserData\\(\\) return type has no value type specified in iterable type array\\.$#"
+ message: '#^Method Surfnet\\Stepup\\Identity\\Event\\SafeStoreSecretRecoveryTokenPossessionPromisedEvent\:\:obtainUserData\(\) return type has no value type specified in iterable type array\.$#'
+ identifier: missingType.iterableValue
count: 1
path: ../../src/Surfnet/Stepup/Identity/Event/SafeStoreSecretRecoveryTokenPossessionPromisedEvent.php
-
- message: "#^Method Surfnet\\\\Stepup\\\\Identity\\\\Event\\\\SecondFactorMigratedEvent\\:\\:deserialize\\(\\) has parameter \\$data with no value type specified in iterable type array\\.$#"
+ message: '#^Method Surfnet\\Stepup\\Identity\\Event\\SecondFactorMigratedEvent\:\:deserialize\(\) has parameter \$data with no value type specified in iterable type array\.$#'
+ identifier: missingType.iterableValue
count: 1
path: ../../src/Surfnet/Stepup/Identity/Event/SecondFactorMigratedEvent.php
-
- message: "#^Method Surfnet\\\\Stepup\\\\Identity\\\\Event\\\\SecondFactorMigratedEvent\\:\\:obtainUserData\\(\\) return type has no value type specified in iterable type array\\.$#"
+ message: '#^Method Surfnet\\Stepup\\Identity\\Event\\SecondFactorMigratedEvent\:\:obtainUserData\(\) return type has no value type specified in iterable type array\.$#'
+ identifier: missingType.iterableValue
count: 1
path: ../../src/Surfnet/Stepup/Identity/Event/SecondFactorMigratedEvent.php
-
- message: "#^Method Surfnet\\\\Stepup\\\\Identity\\\\Event\\\\SecondFactorMigratedToEvent\\:\\:deserialize\\(\\) has parameter \\$data with no value type specified in iterable type array\\.$#"
+ message: '#^Method Surfnet\\Stepup\\Identity\\Event\\SecondFactorMigratedToEvent\:\:deserialize\(\) has parameter \$data with no value type specified in iterable type array\.$#'
+ identifier: missingType.iterableValue
count: 1
path: ../../src/Surfnet/Stepup/Identity/Event/SecondFactorMigratedToEvent.php
-
- message: "#^Method Surfnet\\\\Stepup\\\\Identity\\\\Event\\\\SecondFactorMigratedToEvent\\:\\:obtainUserData\\(\\) return type has no value type specified in iterable type array\\.$#"
+ message: '#^Method Surfnet\\Stepup\\Identity\\Event\\SecondFactorMigratedToEvent\:\:obtainUserData\(\) return type has no value type specified in iterable type array\.$#'
+ identifier: missingType.iterableValue
count: 1
path: ../../src/Surfnet/Stepup/Identity/Event/SecondFactorMigratedToEvent.php
-
- message: "#^Method Surfnet\\\\Stepup\\\\Identity\\\\Event\\\\SecondFactorRevokedEvent\\:\\:deserialize\\(\\) has parameter \\$data with no value type specified in iterable type array\\.$#"
+ message: '#^Method Surfnet\\Stepup\\Identity\\Event\\SecondFactorRevokedEvent\:\:deserialize\(\) has parameter \$data with no value type specified in iterable type array\.$#'
+ identifier: missingType.iterableValue
count: 1
path: ../../src/Surfnet/Stepup/Identity/Event/SecondFactorRevokedEvent.php
-
- message: "#^Method Surfnet\\\\Stepup\\\\Identity\\\\Event\\\\SecondFactorRevokedEvent\\:\\:obtainUserData\\(\\) return type has no value type specified in iterable type array\\.$#"
+ message: '#^Method Surfnet\\Stepup\\Identity\\Event\\SecondFactorRevokedEvent\:\:obtainUserData\(\) return type has no value type specified in iterable type array\.$#'
+ identifier: missingType.iterableValue
count: 1
path: ../../src/Surfnet/Stepup/Identity/Event/SecondFactorRevokedEvent.php
-
- message: "#^Method Surfnet\\\\Stepup\\\\Identity\\\\Event\\\\SecondFactorRevokedEvent\\:\\:serialize\\(\\) return type has no value type specified in iterable type array\\.$#"
+ message: '#^Method Surfnet\\Stepup\\Identity\\Event\\SecondFactorRevokedEvent\:\:serialize\(\) return type has no value type specified in iterable type array\.$#'
+ identifier: missingType.iterableValue
count: 1
path: ../../src/Surfnet/Stepup/Identity/Event/SecondFactorRevokedEvent.php
-
- message: "#^Method Surfnet\\\\Stepup\\\\Identity\\\\Event\\\\SecondFactorVettedEvent\\:\\:deserialize\\(\\) has parameter \\$data with no value type specified in iterable type array\\.$#"
+ message: '#^Method Surfnet\\Stepup\\Identity\\Event\\SecondFactorVettedEvent\:\:deserialize\(\) has parameter \$data with no value type specified in iterable type array\.$#'
+ identifier: missingType.iterableValue
count: 1
path: ../../src/Surfnet/Stepup/Identity/Event/SecondFactorVettedEvent.php
-
- message: "#^Method Surfnet\\\\Stepup\\\\Identity\\\\Event\\\\SecondFactorVettedEvent\\:\\:obtainUserData\\(\\) return type has no value type specified in iterable type array\\.$#"
+ message: '#^Method Surfnet\\Stepup\\Identity\\Event\\SecondFactorVettedEvent\:\:obtainUserData\(\) return type has no value type specified in iterable type array\.$#'
+ identifier: missingType.iterableValue
count: 1
path: ../../src/Surfnet/Stepup/Identity/Event/SecondFactorVettedEvent.php
-
- message: "#^Parameter \\#1 \\$vettingType of method Surfnet\\\\StepupMiddleware\\\\CommandHandlingBundle\\\\SensitiveData\\\\SensitiveData\\:\\:withVettingType\\(\\) expects Surfnet\\\\Stepup\\\\Identity\\\\Value\\\\VettingType, Surfnet\\\\Stepup\\\\Identity\\\\Value\\\\VettingType\\|null given\\.$#"
+ message: '#^Parameter \#1 \$vettingType of method Surfnet\\StepupMiddleware\\CommandHandlingBundle\\SensitiveData\\SensitiveData\:\:withVettingType\(\) expects Surfnet\\Stepup\\Identity\\Value\\VettingType, Surfnet\\Stepup\\Identity\\Value\\VettingType\|null given\.$#'
+ identifier: argument.type
count: 1
path: ../../src/Surfnet/Stepup/Identity/Event/SecondFactorVettedEvent.php
-
- message: "#^Method Surfnet\\\\Stepup\\\\Identity\\\\Event\\\\SecondFactorVettedWithoutTokenProofOfPossession\\:\\:deserialize\\(\\) has parameter \\$data with no value type specified in iterable type array\\.$#"
+ message: '#^Method Surfnet\\Stepup\\Identity\\Event\\SecondFactorVettedWithoutTokenProofOfPossession\:\:deserialize\(\) has parameter \$data with no value type specified in iterable type array\.$#'
+ identifier: missingType.iterableValue
count: 1
path: ../../src/Surfnet/Stepup/Identity/Event/SecondFactorVettedWithoutTokenProofOfPossession.php
-
- message: "#^Method Surfnet\\\\Stepup\\\\Identity\\\\Event\\\\SecondFactorVettedWithoutTokenProofOfPossession\\:\\:obtainUserData\\(\\) return type has no value type specified in iterable type array\\.$#"
+ message: '#^Method Surfnet\\Stepup\\Identity\\Event\\SecondFactorVettedWithoutTokenProofOfPossession\:\:obtainUserData\(\) return type has no value type specified in iterable type array\.$#'
+ identifier: missingType.iterableValue
count: 1
path: ../../src/Surfnet/Stepup/Identity/Event/SecondFactorVettedWithoutTokenProofOfPossession.php
-
- message: "#^Parameter \\#1 \\$vettingType of method Surfnet\\\\StepupMiddleware\\\\CommandHandlingBundle\\\\SensitiveData\\\\SensitiveData\\:\\:withVettingType\\(\\) expects Surfnet\\\\Stepup\\\\Identity\\\\Value\\\\VettingType, Surfnet\\\\Stepup\\\\Identity\\\\Value\\\\VettingType\\|null given\\.$#"
+ message: '#^Parameter \#1 \$vettingType of method Surfnet\\StepupMiddleware\\CommandHandlingBundle\\SensitiveData\\SensitiveData\:\:withVettingType\(\) expects Surfnet\\Stepup\\Identity\\Value\\VettingType, Surfnet\\Stepup\\Identity\\Value\\VettingType\|null given\.$#'
+ identifier: argument.type
count: 1
path: ../../src/Surfnet/Stepup/Identity/Event/SecondFactorVettedWithoutTokenProofOfPossession.php
-
- message: "#^Method Surfnet\\\\Stepup\\\\Identity\\\\Event\\\\U2fDevicePossessionProvenAndVerifiedEvent\\:\\:deserialize\\(\\) has parameter \\$data with no value type specified in iterable type array\\.$#"
+ message: '#^Method Surfnet\\Stepup\\Identity\\Event\\U2fDevicePossessionProvenAndVerifiedEvent\:\:deserialize\(\) has parameter \$data with no value type specified in iterable type array\.$#'
+ identifier: missingType.iterableValue
count: 1
path: ../../src/Surfnet/Stepup/Identity/Event/U2fDevicePossessionProvenAndVerifiedEvent.php
-
- message: "#^Method Surfnet\\\\Stepup\\\\Identity\\\\Event\\\\U2fDevicePossessionProvenAndVerifiedEvent\\:\\:obtainUserData\\(\\) return type has no value type specified in iterable type array\\.$#"
+ message: '#^Method Surfnet\\Stepup\\Identity\\Event\\U2fDevicePossessionProvenAndVerifiedEvent\:\:obtainUserData\(\) return type has no value type specified in iterable type array\.$#'
+ identifier: missingType.iterableValue
count: 1
path: ../../src/Surfnet/Stepup/Identity/Event/U2fDevicePossessionProvenAndVerifiedEvent.php
-
- message: "#^Method Surfnet\\\\Stepup\\\\Identity\\\\Event\\\\U2fDevicePossessionProvenEvent\\:\\:deserialize\\(\\) has parameter \\$data with no value type specified in iterable type array\\.$#"
+ message: '#^Method Surfnet\\Stepup\\Identity\\Event\\U2fDevicePossessionProvenEvent\:\:deserialize\(\) has parameter \$data with no value type specified in iterable type array\.$#'
+ identifier: missingType.iterableValue
count: 1
path: ../../src/Surfnet/Stepup/Identity/Event/U2fDevicePossessionProvenEvent.php
-
- message: "#^Method Surfnet\\\\Stepup\\\\Identity\\\\Event\\\\U2fDevicePossessionProvenEvent\\:\\:obtainUserData\\(\\) return type has no value type specified in iterable type array\\.$#"
+ message: '#^Method Surfnet\\Stepup\\Identity\\Event\\U2fDevicePossessionProvenEvent\:\:obtainUserData\(\) return type has no value type specified in iterable type array\.$#'
+ identifier: missingType.iterableValue
count: 1
path: ../../src/Surfnet/Stepup/Identity/Event/U2fDevicePossessionProvenEvent.php
-
- message: "#^Method Surfnet\\\\Stepup\\\\Identity\\\\Event\\\\VettedSecondFactorsAllRevokedEvent\\:\\:deserialize\\(\\) has parameter \\$data with no value type specified in iterable type array\\.$#"
+ message: '#^Method Surfnet\\Stepup\\Identity\\Event\\VettedSecondFactorsAllRevokedEvent\:\:deserialize\(\) has parameter \$data with no value type specified in iterable type array\.$#'
+ identifier: missingType.iterableValue
count: 1
path: ../../src/Surfnet/Stepup/Identity/Event/VettedSecondFactorsAllRevokedEvent.php
-
- message: "#^Method Surfnet\\\\Stepup\\\\Identity\\\\Event\\\\VettedSecondFactorsAllRevokedEvent\\:\\:obtainUserData\\(\\) return type has no value type specified in iterable type array\\.$#"
+ message: '#^Method Surfnet\\Stepup\\Identity\\Event\\VettedSecondFactorsAllRevokedEvent\:\:obtainUserData\(\) return type has no value type specified in iterable type array\.$#'
+ identifier: missingType.iterableValue
count: 1
path: ../../src/Surfnet/Stepup/Identity/Event/VettedSecondFactorsAllRevokedEvent.php
-
- message: "#^Method Surfnet\\\\Stepup\\\\Identity\\\\Event\\\\VettedSecondFactorsAllRevokedEvent\\:\\:serialize\\(\\) return type has no value type specified in iterable type array\\.$#"
+ message: '#^Method Surfnet\\Stepup\\Identity\\Event\\VettedSecondFactorsAllRevokedEvent\:\:serialize\(\) return type has no value type specified in iterable type array\.$#'
+ identifier: missingType.iterableValue
count: 1
path: ../../src/Surfnet/Stepup/Identity/Event/VettedSecondFactorsAllRevokedEvent.php
-
- message: "#^Method Surfnet\\\\Stepup\\\\Identity\\\\Event\\\\VettingTypeHintsSavedEvent\\:\\:deserialize\\(\\) has parameter \\$data with no value type specified in iterable type array\\.$#"
+ message: '#^Method Surfnet\\Stepup\\Identity\\Event\\VettingTypeHintsSavedEvent\:\:deserialize\(\) has parameter \$data with no value type specified in iterable type array\.$#'
+ identifier: missingType.iterableValue
count: 1
path: ../../src/Surfnet/Stepup/Identity/Event/VettingTypeHintsSavedEvent.php
-
- message: "#^Method Surfnet\\\\Stepup\\\\Identity\\\\Event\\\\VettingTypeHintsSavedEvent\\:\\:obtainUserData\\(\\) return type has no value type specified in iterable type array\\.$#"
+ message: '#^Method Surfnet\\Stepup\\Identity\\Event\\VettingTypeHintsSavedEvent\:\:obtainUserData\(\) return type has no value type specified in iterable type array\.$#'
+ identifier: missingType.iterableValue
count: 1
path: ../../src/Surfnet/Stepup/Identity/Event/VettingTypeHintsSavedEvent.php
-
- message: "#^Method Surfnet\\\\Stepup\\\\Identity\\\\Event\\\\VettingTypeHintsSavedEvent\\:\\:serialize\\(\\) return type has no value type specified in iterable type array\\.$#"
+ message: '#^Method Surfnet\\Stepup\\Identity\\Event\\VettingTypeHintsSavedEvent\:\:serialize\(\) return type has no value type specified in iterable type array\.$#'
+ identifier: missingType.iterableValue
count: 1
path: ../../src/Surfnet/Stepup/Identity/Event/VettingTypeHintsSavedEvent.php
-
- message: "#^Method Surfnet\\\\Stepup\\\\Identity\\\\Event\\\\WhitelistCreatedEvent\\:\\:deserialize\\(\\) has parameter \\$data with no value type specified in iterable type array\\.$#"
+ message: '#^Method Surfnet\\Stepup\\Identity\\Event\\WhitelistCreatedEvent\:\:deserialize\(\) has parameter \$data with no value type specified in iterable type array\.$#'
+ identifier: missingType.iterableValue
count: 1
path: ../../src/Surfnet/Stepup/Identity/Event/WhitelistCreatedEvent.php
-
- message: "#^Method Surfnet\\\\Stepup\\\\Identity\\\\Event\\\\WhitelistReplacedEvent\\:\\:deserialize\\(\\) has parameter \\$data with no value type specified in iterable type array\\.$#"
+ message: '#^Method Surfnet\\Stepup\\Identity\\Event\\WhitelistReplacedEvent\:\:deserialize\(\) has parameter \$data with no value type specified in iterable type array\.$#'
+ identifier: missingType.iterableValue
count: 1
path: ../../src/Surfnet/Stepup/Identity/Event/WhitelistReplacedEvent.php
-
- message: "#^Method Surfnet\\\\Stepup\\\\Identity\\\\Event\\\\YubikeyPossessionProvenAndVerifiedEvent\\:\\:deserialize\\(\\) has parameter \\$data with no value type specified in iterable type array\\.$#"
+ message: '#^Method Surfnet\\Stepup\\Identity\\Event\\YubikeyPossessionProvenAndVerifiedEvent\:\:deserialize\(\) has parameter \$data with no value type specified in iterable type array\.$#'
+ identifier: missingType.iterableValue
count: 1
path: ../../src/Surfnet/Stepup/Identity/Event/YubikeyPossessionProvenAndVerifiedEvent.php
-
- message: "#^Method Surfnet\\\\Stepup\\\\Identity\\\\Event\\\\YubikeyPossessionProvenAndVerifiedEvent\\:\\:obtainUserData\\(\\) return type has no value type specified in iterable type array\\.$#"
+ message: '#^Method Surfnet\\Stepup\\Identity\\Event\\YubikeyPossessionProvenAndVerifiedEvent\:\:obtainUserData\(\) return type has no value type specified in iterable type array\.$#'
+ identifier: missingType.iterableValue
count: 1
path: ../../src/Surfnet/Stepup/Identity/Event/YubikeyPossessionProvenAndVerifiedEvent.php
-
- message: "#^Method Surfnet\\\\Stepup\\\\Identity\\\\Event\\\\YubikeyPossessionProvenEvent\\:\\:deserialize\\(\\) has parameter \\$data with no value type specified in iterable type array\\.$#"
+ message: '#^Method Surfnet\\Stepup\\Identity\\Event\\YubikeyPossessionProvenEvent\:\:deserialize\(\) has parameter \$data with no value type specified in iterable type array\.$#'
+ identifier: missingType.iterableValue
count: 1
path: ../../src/Surfnet/Stepup/Identity/Event/YubikeyPossessionProvenEvent.php
-
- message: "#^Method Surfnet\\\\Stepup\\\\Identity\\\\Event\\\\YubikeyPossessionProvenEvent\\:\\:obtainUserData\\(\\) return type has no value type specified in iterable type array\\.$#"
+ message: '#^Method Surfnet\\Stepup\\Identity\\Event\\YubikeyPossessionProvenEvent\:\:obtainUserData\(\) return type has no value type specified in iterable type array\.$#'
+ identifier: missingType.iterableValue
count: 1
path: ../../src/Surfnet/Stepup/Identity/Event/YubikeyPossessionProvenEvent.php
-
- message: "#^Method Surfnet\\\\Stepup\\\\Identity\\\\Event\\\\YubikeySecondFactorBootstrappedEvent\\:\\:deserialize\\(\\) has parameter \\$data with no value type specified in iterable type array\\.$#"
+ message: '#^Method Surfnet\\Stepup\\Identity\\Event\\YubikeySecondFactorBootstrappedEvent\:\:deserialize\(\) has parameter \$data with no value type specified in iterable type array\.$#'
+ identifier: missingType.iterableValue
count: 1
path: ../../src/Surfnet/Stepup/Identity/Event/YubikeySecondFactorBootstrappedEvent.php
-
- message: "#^Method Surfnet\\\\Stepup\\\\Identity\\\\Event\\\\YubikeySecondFactorBootstrappedEvent\\:\\:obtainUserData\\(\\) return type has no value type specified in iterable type array\\.$#"
+ message: '#^Method Surfnet\\Stepup\\Identity\\Event\\YubikeySecondFactorBootstrappedEvent\:\:obtainUserData\(\) return type has no value type specified in iterable type array\.$#'
+ identifier: missingType.iterableValue
count: 1
path: ../../src/Surfnet/Stepup/Identity/Event/YubikeySecondFactorBootstrappedEvent.php
-
- message: "#^Method Surfnet\\\\Stepup\\\\Identity\\\\EventSourcing\\\\IdentityRepository\\:\\:obtainInformation\\(\\) return type has no value type specified in iterable type array\\.$#"
+ message: '#^Method Surfnet\\Stepup\\Identity\\EventSourcing\\IdentityRepository\:\:obtainInformation\(\) return type has no value type specified in iterable type array\.$#'
+ identifier: missingType.iterableValue
count: 1
path: ../../src/Surfnet/Stepup/Identity/EventSourcing/IdentityRepository.php
-
- message: "#^Argument of an invalid type Surfnet\\\\Stepup\\\\Identity\\\\Entity\\\\SecondFactorCollection\\|null supplied for foreach, only iterables are supported\\.$#"
+ message: '#^Argument of an invalid type Surfnet\\Stepup\\Identity\\Entity\\SecondFactorCollection\|null supplied for foreach, only iterables are supported\.$#'
+ identifier: foreach.nonIterable
count: 11
path: ../../src/Surfnet/Stepup/Identity/Identity.php
-
- message: "#^Cannot call method asVetted\\(\\) on mixed\\.$#"
+ message: '#^Cannot call method asVetted\(\) on mixed\.$#'
+ identifier: method.nonObject
count: 1
path: ../../src/Surfnet/Stepup/Identity/Identity.php
-
- message: "#^Cannot call method complyWithRevocation\\(\\) on Surfnet\\\\Stepup\\\\Identity\\\\Entity\\\\VettedSecondFactor\\|null\\.$#"
+ message: '#^Cannot call method complyWithRevocation\(\) on Surfnet\\Stepup\\Identity\\Entity\\VettedSecondFactor\|null\.$#'
+ identifier: method.nonObject
count: 1
path: ../../src/Surfnet/Stepup/Identity/Identity.php
-
- message: "#^Cannot call method count\\(\\) on Surfnet\\\\Stepup\\\\Identity\\\\Entity\\\\RecoveryTokenCollection\\|null\\.$#"
+ message: '#^Cannot call method count\(\) on Surfnet\\Stepup\\Identity\\Entity\\RecoveryTokenCollection\|null\.$#'
+ identifier: method.nonObject
count: 1
path: ../../src/Surfnet/Stepup/Identity/Identity.php
-
- message: "#^Cannot call method count\\(\\) on Surfnet\\\\Stepup\\\\Identity\\\\Entity\\\\RegistrationAuthorityCollection\\|null\\.$#"
+ message: '#^Cannot call method count\(\) on Surfnet\\Stepup\\Identity\\Entity\\RegistrationAuthorityCollection\|null\.$#'
+ identifier: method.nonObject
count: 1
path: ../../src/Surfnet/Stepup/Identity/Identity.php
-
- message: "#^Cannot call method count\\(\\) on Surfnet\\\\Stepup\\\\Identity\\\\Entity\\\\SecondFactorCollection\\|null\\.$#"
+ message: '#^Cannot call method count\(\) on Surfnet\\Stepup\\Identity\\Entity\\SecondFactorCollection\|null\.$#'
+ identifier: method.nonObject
count: 2
path: ../../src/Surfnet/Stepup/Identity/Identity.php
-
- message: "#^Cannot call method exists\\(\\) on Surfnet\\\\Stepup\\\\Identity\\\\Entity\\\\RegistrationAuthorityCollection\\|null\\.$#"
+ message: '#^Cannot call method exists\(\) on Surfnet\\Stepup\\Identity\\Entity\\RegistrationAuthorityCollection\|null\.$#'
+ identifier: method.nonObject
count: 3
path: ../../src/Surfnet/Stepup/Identity/Identity.php
-
- message: "#^Cannot call method first\\(\\) on Surfnet\\\\Stepup\\\\Identity\\\\Entity\\\\RecoveryTokenCollection\\|null\\.$#"
+ message: '#^Cannot call method first\(\) on Surfnet\\Stepup\\Identity\\Entity\\RecoveryTokenCollection\|null\.$#'
+ identifier: method.nonObject
count: 1
path: ../../src/Surfnet/Stepup/Identity/Identity.php
-
- message: "#^Cannot call method get\\(\\) on Surfnet\\\\Stepup\\\\Identity\\\\Entity\\\\RecoveryTokenCollection\\|null\\.$#"
+ message: '#^Cannot call method get\(\) on Surfnet\\Stepup\\Identity\\Entity\\RecoveryTokenCollection\|null\.$#'
+ identifier: method.nonObject
count: 3
path: ../../src/Surfnet/Stepup/Identity/Identity.php
-
- message: "#^Cannot call method get\\(\\) on Surfnet\\\\Stepup\\\\Identity\\\\Entity\\\\RegistrationAuthorityCollection\\|null\\.$#"
+ message: '#^Cannot call method get\(\) on Surfnet\\Stepup\\Identity\\Entity\\RegistrationAuthorityCollection\|null\.$#'
+ identifier: method.nonObject
count: 7
path: ../../src/Surfnet/Stepup/Identity/Identity.php
-
- message: "#^Cannot call method get\\(\\) on Surfnet\\\\Stepup\\\\Identity\\\\Entity\\\\SecondFactorCollection\\|null\\.$#"
+ message: '#^Cannot call method get\(\) on Surfnet\\Stepup\\Identity\\Entity\\SecondFactorCollection\|null\.$#'
+ identifier: method.nonObject
count: 11
path: ../../src/Surfnet/Stepup/Identity/Identity.php
-
- message: "#^Cannot call method getIdentifier\\(\\) on mixed\\.$#"
+ message: '#^Cannot call method getIdentifier\(\) on mixed\.$#'
+ identifier: method.nonObject
count: 1
path: ../../src/Surfnet/Stepup/Identity/Identity.php
-
- message: "#^Cannot call method getSecondFactorWithHighestLoa\\(\\) on Surfnet\\\\Stepup\\\\Identity\\\\Entity\\\\SecondFactorCollection\\|null\\.$#"
+ message: '#^Cannot call method getSecondFactorWithHighestLoa\(\) on Surfnet\\Stepup\\Identity\\Entity\\SecondFactorCollection\|null\.$#'
+ identifier: method.nonObject
count: 1
path: ../../src/Surfnet/Stepup/Identity/Identity.php
-
- message: "#^Cannot call method getType\\(\\) on mixed\\.$#"
+ message: '#^Cannot call method getType\(\) on mixed\.$#'
+ identifier: method.nonObject
count: 3
path: ../../src/Surfnet/Stepup/Identity/Identity.php
-
- message: "#^Cannot call method getValues\\(\\) on Surfnet\\\\Stepup\\\\Identity\\\\Entity\\\\RegistrationAuthorityCollection\\|null\\.$#"
+ message: '#^Cannot call method getValues\(\) on Surfnet\\Stepup\\Identity\\Entity\\RegistrationAuthorityCollection\|null\.$#'
+ identifier: method.nonObject
count: 1
path: ../../src/Surfnet/Stepup/Identity/Identity.php
-
- message: "#^Cannot call method getValues\\(\\) on Surfnet\\\\Stepup\\\\Identity\\\\Entity\\\\SecondFactorCollection\\|null\\.$#"
+ message: '#^Cannot call method getValues\(\) on Surfnet\\Stepup\\Identity\\Entity\\SecondFactorCollection\|null\.$#'
+ identifier: method.nonObject
count: 3
path: ../../src/Surfnet/Stepup/Identity/Identity.php
-
- message: "#^Cannot call method hasType\\(\\) on Surfnet\\\\Stepup\\\\Identity\\\\Entity\\\\RecoveryTokenCollection\\|null\\.$#"
+ message: '#^Cannot call method hasType\(\) on Surfnet\\Stepup\\Identity\\Entity\\RecoveryTokenCollection\|null\.$#'
+ identifier: method.nonObject
count: 1
path: ../../src/Surfnet/Stepup/Identity/Identity.php
-
- message: "#^Cannot call method isEmpty\\(\\) on Surfnet\\\\Stepup\\\\Identity\\\\Entity\\\\SecondFactorCollection\\|null\\.$#"
+ message: '#^Cannot call method isEmpty\(\) on Surfnet\\Stepup\\Identity\\Entity\\SecondFactorCollection\|null\.$#'
+ identifier: method.nonObject
count: 2
path: ../../src/Surfnet/Stepup/Identity/Identity.php
-
- message: "#^Cannot call method remove\\(\\) on Surfnet\\\\Stepup\\\\Identity\\\\Entity\\\\RecoveryTokenCollection\\|null\\.$#"
+ message: '#^Cannot call method remove\(\) on Surfnet\\Stepup\\Identity\\Entity\\RecoveryTokenCollection\|null\.$#'
+ identifier: method.nonObject
count: 2
path: ../../src/Surfnet/Stepup/Identity/Identity.php
-
- message: "#^Cannot call method remove\\(\\) on Surfnet\\\\Stepup\\\\Identity\\\\Entity\\\\RegistrationAuthorityCollection\\|null\\.$#"
+ message: '#^Cannot call method remove\(\) on Surfnet\\Stepup\\Identity\\Entity\\RegistrationAuthorityCollection\|null\.$#'
+ identifier: method.nonObject
count: 2
path: ../../src/Surfnet/Stepup/Identity/Identity.php
-
- message: "#^Cannot call method remove\\(\\) on Surfnet\\\\Stepup\\\\Identity\\\\Entity\\\\SecondFactorCollection\\|null\\.$#"
+ message: '#^Cannot call method remove\(\) on Surfnet\\Stepup\\Identity\\Entity\\SecondFactorCollection\|null\.$#'
+ identifier: method.nonObject
count: 9
path: ../../src/Surfnet/Stepup/Identity/Identity.php
-
- message: "#^Cannot call method revoke\\(\\) on Surfnet\\\\Stepup\\\\Identity\\\\Entity\\\\VettedSecondFactor\\|null\\.$#"
+ message: '#^Cannot call method revoke\(\) on Surfnet\\Stepup\\Identity\\Entity\\VettedSecondFactor\|null\.$#'
+ identifier: method.nonObject
count: 1
path: ../../src/Surfnet/Stepup/Identity/Identity.php
-
- message: "#^Cannot call method set\\(\\) on Surfnet\\\\Stepup\\\\Identity\\\\Entity\\\\RecoveryTokenCollection\\|null\\.$#"
+ message: '#^Cannot call method set\(\) on Surfnet\\Stepup\\Identity\\Entity\\RecoveryTokenCollection\|null\.$#'
+ identifier: method.nonObject
count: 2
path: ../../src/Surfnet/Stepup/Identity/Identity.php
-
- message: "#^Cannot call method set\\(\\) on Surfnet\\\\Stepup\\\\Identity\\\\Entity\\\\RegistrationAuthorityCollection\\|null\\.$#"
+ message: '#^Cannot call method set\(\) on Surfnet\\Stepup\\Identity\\Entity\\RegistrationAuthorityCollection\|null\.$#'
+ identifier: method.nonObject
count: 4
path: ../../src/Surfnet/Stepup/Identity/Identity.php
-
- message: "#^Cannot call method set\\(\\) on Surfnet\\\\Stepup\\\\Identity\\\\Entity\\\\SecondFactorCollection\\|null\\.$#"
+ message: '#^Cannot call method set\(\) on Surfnet\\Stepup\\Identity\\Entity\\SecondFactorCollection\|null\.$#'
+ identifier: method.nonObject
count: 13
path: ../../src/Surfnet/Stepup/Identity/Identity.php
-
- message: "#^Cannot call method typeAndIdentifierAreEqual\\(\\) on mixed\\.$#"
+ message: '#^Cannot call method typeAndIdentifierAreEqual\(\) on mixed\.$#'
+ identifier: method.nonObject
count: 3
path: ../../src/Surfnet/Stepup/Identity/Identity.php
-
- message: "#^Cannot call method vet\\(\\) on mixed\\.$#"
+ message: '#^Cannot call method vet\(\) on mixed\.$#'
+ identifier: method.nonObject
count: 1
path: ../../src/Surfnet/Stepup/Identity/Identity.php
-
- message: "#^Method Surfnet\\\\Stepup\\\\Identity\\\\Identity\\:\\:getVerifiedSecondFactor\\(\\) should return Surfnet\\\\Stepup\\\\Identity\\\\Entity\\\\VerifiedSecondFactor\\|null but returns mixed\\.$#"
+ message: '#^Method Surfnet\\Stepup\\Identity\\Identity\:\:getVerifiedSecondFactor\(\) should return Surfnet\\Stepup\\Identity\\Entity\\VerifiedSecondFactor\|null but returns mixed\.$#'
+ identifier: return.type
count: 1
path: ../../src/Surfnet/Stepup/Identity/Identity.php
-
- message: "#^Method Surfnet\\\\Stepup\\\\Identity\\\\Identity\\:\\:getVettedSecondFactorById\\(\\) should return Surfnet\\\\Stepup\\\\Identity\\\\Entity\\\\VettedSecondFactor\\|null but returns mixed\\.$#"
+ message: '#^Method Surfnet\\Stepup\\Identity\\Identity\:\:getVettedSecondFactorById\(\) should return Surfnet\\Stepup\\Identity\\Entity\\VettedSecondFactor\|null but returns mixed\.$#'
+ identifier: return.type
count: 1
path: ../../src/Surfnet/Stepup/Identity/Identity.php
-
- message: "#^Parameter \\#1 \\$value of function count expects array\\|Countable, Surfnet\\\\Stepup\\\\Identity\\\\Entity\\\\SecondFactorCollection\\|null given\\.$#"
+ message: '#^Parameter \#1 \$value of function count expects array\|Countable, Surfnet\\Stepup\\Identity\\Entity\\SecondFactorCollection\|null given\.$#'
+ identifier: argument.type
count: 4
path: ../../src/Surfnet/Stepup/Identity/Identity.php
-
- message: "#^Parameter \\#1 \\$vettingType of method Surfnet\\\\Stepup\\\\Identity\\\\Entity\\\\VerifiedSecondFactor\\:\\:asVetted\\(\\) expects Surfnet\\\\Stepup\\\\Identity\\\\Value\\\\VettingType, Surfnet\\\\Stepup\\\\Identity\\\\Value\\\\VettingType\\|null given\\.$#"
+ message: '#^Parameter \#1 \$vettingType of method Surfnet\\Stepup\\Identity\\Entity\\VerifiedSecondFactor\:\:asVetted\(\) expects Surfnet\\Stepup\\Identity\\Value\\VettingType, Surfnet\\Stepup\\Identity\\Value\\VettingType\|null given\.$#'
+ identifier: argument.type
count: 1
path: ../../src/Surfnet/Stepup/Identity/Identity.php
-
- message: "#^Parameter \\#4 \\$secondFactorId of class Surfnet\\\\Stepup\\\\Identity\\\\Event\\\\SecondFactorMigratedToEvent constructor expects Surfnet\\\\Stepup\\\\Identity\\\\Value\\\\SecondFactorId, Surfnet\\\\Stepup\\\\Identity\\\\Value\\\\SecondFactorId\\|null given\\.$#"
+ message: '#^Parameter \#4 \$secondFactorId of class Surfnet\\Stepup\\Identity\\Event\\SecondFactorMigratedToEvent constructor expects Surfnet\\Stepup\\Identity\\Value\\SecondFactorId, Surfnet\\Stepup\\Identity\\Value\\SecondFactorId\|null given\.$#'
+ identifier: argument.type
count: 1
path: ../../src/Surfnet/Stepup/Identity/Identity.php
-
- message: "#^Method Surfnet\\\\Stepup\\\\Identity\\\\Value\\\\EmailVerificationWindow\\:\\:deserialize\\(\\) has parameter \\$data with no value type specified in iterable type array\\.$#"
+ message: '#^Method Surfnet\\Stepup\\Identity\\Value\\EmailVerificationWindow\:\:deserialize\(\) has parameter \$data with no value type specified in iterable type array\.$#'
+ identifier: missingType.iterableValue
count: 1
path: ../../src/Surfnet/Stepup/Identity/Value/EmailVerificationWindow.php
-
- message: "#^Method Surfnet\\\\Stepup\\\\Identity\\\\Value\\\\EmailVerificationWindow\\:\\:serialize\\(\\) return type has no value type specified in iterable type array\\.$#"
+ message: '#^Method Surfnet\\Stepup\\Identity\\Value\\EmailVerificationWindow\:\:serialize\(\) return type has no value type specified in iterable type array\.$#'
+ identifier: missingType.iterableValue
count: 1
path: ../../src/Surfnet/Stepup/Identity/Value/EmailVerificationWindow.php
-
- message: "#^Method Surfnet\\\\Stepup\\\\Identity\\\\Value\\\\OnPremiseVettingType\\:\\:deserialize\\(\\) has parameter \\$data with no value type specified in iterable type array\\.$#"
+ message: '#^Method Surfnet\\Stepup\\Identity\\Value\\OnPremiseVettingType\:\:deserialize\(\) has parameter \$data with no value type specified in iterable type array\.$#'
+ identifier: missingType.iterableValue
count: 1
path: ../../src/Surfnet/Stepup/Identity/Value/OnPremiseVettingType.php
-
- message: "#^Method Surfnet\\\\Stepup\\\\Identity\\\\Value\\\\OnPremiseVettingType\\:\\:jsonSerialize\\(\\) return type has no value type specified in iterable type array\\.$#"
+ message: '#^Method Surfnet\\Stepup\\Identity\\Value\\OnPremiseVettingType\:\:jsonSerialize\(\) return type has no value type specified in iterable type array\.$#'
+ identifier: missingType.iterableValue
count: 1
path: ../../src/Surfnet/Stepup/Identity/Value/OnPremiseVettingType.php
-
- message: "#^Method Surfnet\\\\Stepup\\\\Identity\\\\Value\\\\RegistrationAuthorityRole\\:\\:deserialize\\(\\) has parameter \\$data with no value type specified in iterable type array\\.$#"
+ message: '#^Method Surfnet\\Stepup\\Identity\\Value\\RegistrationAuthorityRole\:\:deserialize\(\) has parameter \$data with no value type specified in iterable type array\.$#'
+ identifier: missingType.iterableValue
count: 1
path: ../../src/Surfnet/Stepup/Identity/Value/RegistrationAuthorityRole.php
-
- message: "#^Method Surfnet\\\\Stepup\\\\Identity\\\\Value\\\\RegistrationAuthorityRole\\:\\:serialize\\(\\) return type has no value type specified in iterable type array\\.$#"
+ message: '#^Method Surfnet\\Stepup\\Identity\\Value\\RegistrationAuthorityRole\:\:serialize\(\) return type has no value type specified in iterable type array\.$#'
+ identifier: missingType.iterableValue
count: 1
path: ../../src/Surfnet/Stepup/Identity/Value/RegistrationAuthorityRole.php
-
- message: "#^Method Surfnet\\\\Stepup\\\\Identity\\\\Value\\\\SelfAssertedRegistrationVettingType\\:\\:deserialize\\(\\) has parameter \\$data with no value type specified in iterable type array\\.$#"
+ message: '#^Method Surfnet\\Stepup\\Identity\\Value\\SelfAssertedRegistrationVettingType\:\:deserialize\(\) has parameter \$data with no value type specified in iterable type array\.$#'
+ identifier: missingType.iterableValue
count: 1
path: ../../src/Surfnet/Stepup/Identity/Value/SelfAssertedRegistrationVettingType.php
-
- message: "#^Method Surfnet\\\\Stepup\\\\Identity\\\\Value\\\\SelfAssertedRegistrationVettingType\\:\\:jsonSerialize\\(\\) return type has no value type specified in iterable type array\\.$#"
+ message: '#^Method Surfnet\\Stepup\\Identity\\Value\\SelfAssertedRegistrationVettingType\:\:jsonSerialize\(\) return type has no value type specified in iterable type array\.$#'
+ identifier: missingType.iterableValue
count: 1
path: ../../src/Surfnet/Stepup/Identity/Value/SelfAssertedRegistrationVettingType.php
-
- message: "#^Method Surfnet\\\\Stepup\\\\Identity\\\\Value\\\\SelfVetVettingType\\:\\:deserialize\\(\\) has parameter \\$data with no value type specified in iterable type array\\.$#"
+ message: '#^Method Surfnet\\Stepup\\Identity\\Value\\SelfVetVettingType\:\:deserialize\(\) has parameter \$data with no value type specified in iterable type array\.$#'
+ identifier: missingType.iterableValue
count: 1
path: ../../src/Surfnet/Stepup/Identity/Value/SelfVetVettingType.php
-
- message: "#^Method Surfnet\\\\Stepup\\\\Identity\\\\Value\\\\SelfVetVettingType\\:\\:jsonSerialize\\(\\) return type has no value type specified in iterable type array\\.$#"
+ message: '#^Method Surfnet\\Stepup\\Identity\\Value\\SelfVetVettingType\:\:jsonSerialize\(\) return type has no value type specified in iterable type array\.$#'
+ identifier: missingType.iterableValue
count: 1
path: ../../src/Surfnet/Stepup/Identity/Value/SelfVetVettingType.php
-
- message: "#^Method Surfnet\\\\Stepup\\\\Identity\\\\Value\\\\UnknownVettingType\\:\\:jsonSerialize\\(\\) return type has no value type specified in iterable type array\\.$#"
+ message: '#^Method Surfnet\\Stepup\\Identity\\Value\\UnknownVettingType\:\:jsonSerialize\(\) return type has no value type specified in iterable type array\.$#'
+ identifier: missingType.iterableValue
count: 1
path: ../../src/Surfnet/Stepup/Identity/Value/UnknownVettingType.php
-
- message: "#^Method Surfnet\\\\Stepup\\\\Identity\\\\Value\\\\VettingTypeFactory\\:\\:fromData\\(\\) has parameter \\$data with no value type specified in iterable type array\\.$#"
+ message: '#^Method Surfnet\\Stepup\\Identity\\Value\\VettingTypeFactory\:\:fromData\(\) has parameter \$data with no value type specified in iterable type array\.$#'
+ identifier: missingType.iterableValue
count: 1
path: ../../src/Surfnet/Stepup/Identity/Value/VettingTypeFactory.php
-
- message: "#^Method Surfnet\\\\Stepup\\\\Identity\\\\Value\\\\VettingTypeHint\\:\\:jsonSerialize\\(\\) return type has no value type specified in iterable type array\\.$#"
+ message: '#^Method Surfnet\\Stepup\\Identity\\Value\\VettingTypeHint\:\:jsonSerialize\(\) return type has no value type specified in iterable type array\.$#'
+ identifier: missingType.iterableValue
count: 1
path: ../../src/Surfnet/Stepup/Identity/Value/VettingTypeHint.php
-
- message: "#^Cannot call method addAllFrom\\(\\) on Surfnet\\\\Stepup\\\\Identity\\\\Collection\\\\InstitutionCollection\\|null\\.$#"
+ message: '#^Cannot call method addAllFrom\(\) on Surfnet\\Stepup\\Identity\\Collection\\InstitutionCollection\|null\.$#'
+ identifier: method.nonObject
count: 1
path: ../../src/Surfnet/Stepup/Identity/Whitelist.php
-
- message: "#^Cannot call method contains\\(\\) on Surfnet\\\\Stepup\\\\Identity\\\\Collection\\\\InstitutionCollection\\|null\\.$#"
+ message: '#^Cannot call method contains\(\) on Surfnet\\Stepup\\Identity\\Collection\\InstitutionCollection\|null\.$#'
+ identifier: method.nonObject
count: 2
path: ../../src/Surfnet/Stepup/Identity/Whitelist.php
-
- message: "#^Cannot call method removeAllIn\\(\\) on Surfnet\\\\Stepup\\\\Identity\\\\Collection\\\\InstitutionCollection\\|null\\.$#"
+ message: '#^Cannot call method removeAllIn\(\) on Surfnet\\Stepup\\Identity\\Collection\\InstitutionCollection\|null\.$#'
+ identifier: method.nonObject
count: 1
path: ../../src/Surfnet/Stepup/Identity/Whitelist.php
-
- message: "#^Parameter \\#2 \\.\\.\\.\\$values of function sprintf expects bool\\|float\\|int\\|string\\|null, mixed given\\.$#"
- count: 2
- path: ../../src/Surfnet/Stepup/Identity/Whitelist.php
-
- -
- message: "#^Method Surfnet\\\\Stepup\\\\Tests\\\\Configuration\\\\Event\\\\EventSerializationAndDeserializationTest\\:\\:institutionConfigurationEventsProvider\\(\\) return type has no value type specified in iterable type array\\.$#"
+ message: '#^Method Surfnet\\Stepup\\Tests\\Configuration\\Event\\EventSerializationAndDeserializationTest\:\:institutionConfigurationEventsProvider\(\) return type has no value type specified in iterable type array\.$#'
+ identifier: missingType.iterableValue
count: 1
path: ../../src/Surfnet/Stepup/Tests/Configuration/Event/EventSerializationAndDeserializationTest.php
-
- message: "#^Method Surfnet\\\\Stepup\\\\Tests\\\\Configuration\\\\Value\\\\AllowedSecondFactorListTest\\:\\:availableSecondFactorTypeProvider\\(\\) return type has no value type specified in iterable type array\\.$#"
+ message: '#^Method Surfnet\\Stepup\\Tests\\Configuration\\Value\\AllowedSecondFactorListTest\:\:availableSecondFactorTypeProvider\(\) return type has no value type specified in iterable type array\.$#'
+ identifier: missingType.iterableValue
count: 1
path: ../../src/Surfnet/Stepup/Tests/Configuration/Value/AllowedSecondFactorListTest.php
-
- message: "#^Method Surfnet\\\\Stepup\\\\Tests\\\\Configuration\\\\Value\\\\AllowedSecondFactorListTest\\:\\:differentAllowedSecondFactorListsProvider\\(\\) return type has no value type specified in iterable type array\\.$#"
+ message: '#^Method Surfnet\\Stepup\\Tests\\Configuration\\Value\\AllowedSecondFactorListTest\:\:differentAllowedSecondFactorListsProvider\(\) return type has no value type specified in iterable type array\.$#'
+ identifier: missingType.iterableValue
count: 1
path: ../../src/Surfnet/Stepup/Tests/Configuration/Value/AllowedSecondFactorListTest.php
-
- message: "#^Method Surfnet\\\\Stepup\\\\Tests\\\\Configuration\\\\Value\\\\AllowedSecondFactorListTest\\:\\:sameAllowedSecondFactorListsProvider\\(\\) return type has no value type specified in iterable type array\\.$#"
+ message: '#^Method Surfnet\\Stepup\\Tests\\Configuration\\Value\\AllowedSecondFactorListTest\:\:sameAllowedSecondFactorListsProvider\(\) return type has no value type specified in iterable type array\.$#'
+ identifier: missingType.iterableValue
count: 1
path: ../../src/Surfnet/Stepup/Tests/Configuration/Value/AllowedSecondFactorListTest.php
-
- message: "#^Parameter \\#1 \\$other of method Surfnet\\\\StepupBundle\\\\Value\\\\SecondFactorType\\:\\:equals\\(\\) expects Surfnet\\\\StepupBundle\\\\Value\\\\SecondFactorType, mixed given\\.$#"
+ message: '#^Parameter \#1 \$other of method Surfnet\\StepupBundle\\Value\\SecondFactorType\:\:equals\(\) expects Surfnet\\StepupBundle\\Value\\SecondFactorType, mixed given\.$#'
+ identifier: argument.type
count: 1
path: ../../src/Surfnet/Stepup/Tests/Configuration/Value/AllowedSecondFactorListTest.php
-
- message: "#^Method Surfnet\\\\Stepup\\\\Tests\\\\Configuration\\\\Value\\\\InstitutionAuthorizationOptionTest\\:\\:institutionHasInstitutionProvider\\(\\) return type has no value type specified in iterable type array\\.$#"
+ message: '#^Method Surfnet\\Stepup\\Tests\\Configuration\\Value\\InstitutionAuthorizationOptionTest\:\:institutionHasInstitutionProvider\(\) return type has no value type specified in iterable type array\.$#'
+ identifier: missingType.iterableValue
count: 1
path: ../../src/Surfnet/Stepup/Tests/Configuration/Value/InstitutionAuthorizationOptionTest.php
-
- message: "#^Method Surfnet\\\\Stepup\\\\Tests\\\\Configuration\\\\Value\\\\InstitutionAuthorizationOptionTest\\:\\:institutionSetComparisonProvider\\(\\) return type has no value type specified in iterable type array\\.$#"
+ message: '#^Method Surfnet\\Stepup\\Tests\\Configuration\\Value\\InstitutionAuthorizationOptionTest\:\:institutionSetComparisonProvider\(\) return type has no value type specified in iterable type array\.$#'
+ identifier: missingType.iterableValue
count: 1
path: ../../src/Surfnet/Stepup/Tests/Configuration/Value/InstitutionAuthorizationOptionTest.php
-
- message: "#^Method Surfnet\\\\Stepup\\\\Tests\\\\Configuration\\\\Value\\\\InstitutionAuthorizationOptionTest\\:\\:institution_option_instances_can_be_compared\\(\\) has parameter \\$configurationA with no value type specified in iterable type array\\.$#"
+ message: '#^Method Surfnet\\Stepup\\Tests\\Configuration\\Value\\InstitutionAuthorizationOptionTest\:\:institution_option_instances_can_be_compared\(\) has parameter \$configurationA with no value type specified in iterable type array\.$#'
+ identifier: missingType.iterableValue
count: 1
path: ../../src/Surfnet/Stepup/Tests/Configuration/Value/InstitutionAuthorizationOptionTest.php
-
- message: "#^Method Surfnet\\\\Stepup\\\\Tests\\\\Configuration\\\\Value\\\\InstitutionAuthorizationOptionTest\\:\\:institution_option_instances_can_be_compared\\(\\) has parameter \\$configurationB with no value type specified in iterable type array\\.$#"
+ message: '#^Method Surfnet\\Stepup\\Tests\\Configuration\\Value\\InstitutionAuthorizationOptionTest\:\:institution_option_instances_can_be_compared\(\) has parameter \$configurationB with no value type specified in iterable type array\.$#'
+ identifier: missingType.iterableValue
count: 1
path: ../../src/Surfnet/Stepup/Tests/Configuration/Value/InstitutionAuthorizationOptionTest.php
-
- message: "#^Method Surfnet\\\\Stepup\\\\Tests\\\\Configuration\\\\Value\\\\InstitutionAuthorizationOptionTest\\:\\:invalidConstructorArgumentsProvider\\(\\) return type has no value type specified in iterable type array\\.$#"
+ message: '#^Method Surfnet\\Stepup\\Tests\\Configuration\\Value\\InstitutionAuthorizationOptionTest\:\:invalidConstructorArgumentsProvider\(\) return type has no value type specified in iterable type array\.$#'
+ identifier: missingType.iterableValue
count: 1
path: ../../src/Surfnet/Stepup/Tests/Configuration/Value/InstitutionAuthorizationOptionTest.php
-
- message: "#^Method Surfnet\\\\Stepup\\\\Tests\\\\Configuration\\\\Value\\\\InstitutionAuthorizationOptionTest\\:\\:the_has_institution_method_should_check_for_institutions\\(\\) has parameter \\$institutionList with no value type specified in iterable type array\\.$#"
+ message: '#^Method Surfnet\\Stepup\\Tests\\Configuration\\Value\\InstitutionAuthorizationOptionTest\:\:the_has_institution_method_should_check_for_institutions\(\) has parameter \$institutionList with no value type specified in iterable type array\.$#'
+ identifier: missingType.iterableValue
count: 1
path: ../../src/Surfnet/Stepup/Tests/Configuration/Value/InstitutionAuthorizationOptionTest.php
-
- message: "#^Method Surfnet\\\\Stepup\\\\Tests\\\\Configuration\\\\Value\\\\InstitutionConfigurationIdTest\\:\\:nonStringOrEmptyStringProvider\\(\\) return type has no value type specified in iterable type array\\.$#"
+ message: '#^Method Surfnet\\Stepup\\Tests\\Configuration\\Value\\InstitutionConfigurationIdTest\:\:nonStringOrEmptyStringProvider\(\) return type has no value type specified in iterable type array\.$#'
+ identifier: missingType.iterableValue
count: 1
path: ../../src/Surfnet/Stepup/Tests/Configuration/Value/InstitutionConfigurationIdTest.php
-
- message: "#^Method Surfnet\\\\Stepup\\\\Tests\\\\Configuration\\\\Value\\\\InstitutionRoleTest\\:\\:institutionTypeProvider\\(\\) return type has no value type specified in iterable type array\\.$#"
+ message: '#^Method Surfnet\\Stepup\\Tests\\Configuration\\Value\\InstitutionRoleTest\:\:institutionTypeProvider\(\) return type has no value type specified in iterable type array\.$#'
+ identifier: missingType.iterableValue
count: 1
path: ../../src/Surfnet/Stepup/Tests/Configuration/Value/InstitutionRoleTest.php
-
- message: "#^Method Surfnet\\\\Stepup\\\\Tests\\\\Configuration\\\\Value\\\\InstitutionRoleTest\\:\\:invalidConstructorArgumentsProvider\\(\\) return type has no value type specified in iterable type array\\.$#"
+ message: '#^Method Surfnet\\Stepup\\Tests\\Configuration\\Value\\InstitutionRoleTest\:\:invalidConstructorArgumentsProvider\(\) return type has no value type specified in iterable type array\.$#'
+ identifier: missingType.iterableValue
count: 1
path: ../../src/Surfnet/Stepup/Tests/Configuration/Value/InstitutionRoleTest.php
-
- message: "#^Parameter \\#1 \\$type of class Surfnet\\\\Stepup\\\\Configuration\\\\Value\\\\InstitutionRole constructor expects string, bool\\|int\\|string given\\.$#"
+ message: '#^Parameter \#1 \$type of class Surfnet\\Stepup\\Configuration\\Value\\InstitutionRole constructor expects string, bool\|int\|string given\.$#'
+ identifier: argument.type
count: 1
path: ../../src/Surfnet/Stepup/Tests/Configuration/Value/InstitutionRoleTest.php
-
- message: "#^Method Surfnet\\\\Stepup\\\\Tests\\\\Configuration\\\\Value\\\\InstitutionSetTest\\:\\:dirtyInstitutionListProvider\\(\\) return type has no value type specified in iterable type array\\.$#"
+ message: '#^Method Surfnet\\Stepup\\Tests\\Configuration\\Value\\InstitutionSetTest\:\:dirtyInstitutionListProvider\(\) return type has no value type specified in iterable type array\.$#'
+ identifier: missingType.iterableValue
count: 1
path: ../../src/Surfnet/Stepup/Tests/Configuration/Value/InstitutionSetTest.php
-
- message: "#^Method Surfnet\\\\Stepup\\\\Tests\\\\Configuration\\\\Value\\\\InstitutionSetTest\\:\\:factory_method_can_build_from_array_of_string_and_rejects_invalid_types\\(\\) has parameter \\$invalid with no value type specified in iterable type array\\.$#"
+ message: '#^Method Surfnet\\Stepup\\Tests\\Configuration\\Value\\InstitutionSetTest\:\:factory_method_can_build_from_array_of_string_and_rejects_invalid_types\(\) has parameter \$invalid with no value type specified in iterable type array\.$#'
+ identifier: missingType.iterableValue
count: 1
path: ../../src/Surfnet/Stepup/Tests/Configuration/Value/InstitutionSetTest.php
-
- message: "#^Parameter \\#1 \\$institutions of static method Surfnet\\\\Stepup\\\\Configuration\\\\Value\\\\InstitutionSet\\:\\:create\\(\\) expects array\\, array\\ given\\.$#"
+ message: '#^Parameter \#1 \$institutions of static method Surfnet\\Stepup\\Configuration\\Value\\InstitutionSet\:\:create\(\) expects array\, array\ given\.$#'
+ identifier: argument.type
count: 1
path: ../../src/Surfnet/Stepup/Tests/Configuration/Value/InstitutionSetTest.php
-
- message: "#^Method Surfnet\\\\Stepup\\\\Tests\\\\Configuration\\\\Value\\\\InstitutionTest\\:\\:nonStringOrNonEmptyStringProvider\\(\\) return type has no value type specified in iterable type array\\.$#"
+ message: '#^Method Surfnet\\Stepup\\Tests\\Configuration\\Value\\InstitutionTest\:\:nonStringOrNonEmptyStringProvider\(\) return type has no value type specified in iterable type array\.$#'
+ identifier: missingType.iterableValue
count: 1
path: ../../src/Surfnet/Stepup/Tests/Configuration/Value/InstitutionTest.php
-
- message: "#^Method Surfnet\\\\Stepup\\\\Tests\\\\Configuration\\\\Value\\\\RaLocationIdTest\\:\\:nonStringOrEmptyStringProvider\\(\\) return type has no value type specified in iterable type array\\.$#"
+ message: '#^Method Surfnet\\Stepup\\Tests\\Configuration\\Value\\RaLocationIdTest\:\:nonStringOrEmptyStringProvider\(\) return type has no value type specified in iterable type array\.$#'
+ identifier: missingType.iterableValue
count: 1
path: ../../src/Surfnet/Stepup/Tests/Configuration/Value/RaLocationIdTest.php
-
- message: "#^Method Surfnet\\\\Stepup\\\\Tests\\\\Configuration\\\\Value\\\\RaLocationListTest\\:\\:getRaLocationsArray\\(\\) return type has no value type specified in iterable type array\\.$#"
+ message: '#^Method Surfnet\\Stepup\\Tests\\Configuration\\Value\\RaLocationListTest\:\:getRaLocationsArray\(\) return type has no value type specified in iterable type array\.$#'
+ identifier: missingType.iterableValue
count: 1
path: ../../src/Surfnet/Stepup/Tests/Configuration/Value/RaLocationListTest.php
-
- message: "#^Method Surfnet\\\\Stepup\\\\Tests\\\\Configuration\\\\Value\\\\RaLocationNameTest\\:\\:nonStringOrEmptyStringProvider\\(\\) return type has no value type specified in iterable type array\\.$#"
+ message: '#^Method Surfnet\\Stepup\\Tests\\Configuration\\Value\\RaLocationNameTest\:\:nonStringOrEmptyStringProvider\(\) return type has no value type specified in iterable type array\.$#'
+ identifier: missingType.iterableValue
count: 1
path: ../../src/Surfnet/Stepup/Tests/Configuration/Value/RaLocationNameTest.php
-
- message: "#^Method Surfnet\\\\Stepup\\\\Tests\\\\Helper\\\\JsonHelperTest\\:\\:nonStringProvider\\(\\) return type has no value type specified in iterable type array\\.$#"
+ message: '#^Method Surfnet\\Stepup\\Tests\\Helper\\JsonHelperTest\:\:nonStringProvider\(\) return type has no value type specified in iterable type array\.$#'
+ identifier: missingType.iterableValue
count: 1
path: ../../src/Surfnet/Stepup/Tests/Helper/JsonHelperTest.php
-
- message: "#^Method Surfnet\\\\Stepup\\\\Tests\\\\Helper\\\\UserDataFilterTest\\:\\:test_filtering_is_applied_with_expected_result\\(\\) has parameter \\$expectation with no value type specified in iterable type array\\.$#"
+ message: '#^Method Surfnet\\Stepup\\Tests\\Helper\\UserDataFilterTest\:\:test_filtering_is_applied_with_expected_result\(\) has parameter \$expectation with no value type specified in iterable type array\.$#'
+ identifier: missingType.iterableValue
count: 1
path: ../../src/Surfnet/Stepup/Tests/Helper/UserDataFilterTest.php
-
- message: "#^Method Surfnet\\\\Stepup\\\\Tests\\\\Identity\\\\Collection\\\\InstitutionCollectionTest\\:\\:getInstitutions\\(\\) return type has no value type specified in iterable type array\\.$#"
- count: 1
- path: ../../src/Surfnet/Stepup/Tests/Identity/Collection/InstitutionCollectionTest.php
-
- -
- message: "#^Method Surfnet\\\\Stepup\\\\Tests\\\\Identity\\\\Entity\\\\ConfigurableSettingsTest\\:\\:localeVerifications\\(\\) return type has no value type specified in iterable type array\\.$#"
+ message: '#^Method Surfnet\\Stepup\\Tests\\Identity\\Entity\\ConfigurableSettingsTest\:\:localeVerifications\(\) return type has no value type specified in iterable type array\.$#'
+ identifier: missingType.iterableValue
count: 1
path: ../../src/Surfnet/Stepup/Tests/Identity/Entity/ConfigurableSettingsTest.php
-
- message: "#^Cannot call method setSensitiveData\\(\\) on mixed\\.$#"
+ message: '#^Cannot call method setSensitiveData\(\) on mixed\.$#'
+ identifier: method.nonObject
count: 2
path: ../../src/Surfnet/Stepup/Tests/Identity/Event/EventSerializationAndDeserializationTest.php
-
- message: "#^Method Surfnet\\\\Stepup\\\\Tests\\\\Identity\\\\Event\\\\EventSerializationAndDeserializationTest\\:\\:eventProvider\\(\\) return type has no value type specified in iterable type array\\.$#"
+ message: '#^Method Surfnet\\Stepup\\Tests\\Identity\\Event\\EventSerializationAndDeserializationTest\:\:eventProvider\(\) return type has no value type specified in iterable type array\.$#'
+ identifier: missingType.iterableValue
count: 1
path: ../../src/Surfnet/Stepup/Tests/Identity/Event/EventSerializationAndDeserializationTest.php
-
- message: "#^Method Surfnet\\\\Stepup\\\\Tests\\\\Identity\\\\Event\\\\EventSerializationAndDeserializationTest\\:\\:serializedDataProvider\\(\\) return type has no value type specified in iterable type array\\.$#"
+ message: '#^Method Surfnet\\Stepup\\Tests\\Identity\\Event\\EventSerializationAndDeserializationTest\:\:serializedDataProvider\(\) return type has no value type specified in iterable type array\.$#'
+ identifier: missingType.iterableValue
count: 1
path: ../../src/Surfnet/Stepup/Tests/Identity/Event/EventSerializationAndDeserializationTest.php
-
- message: "#^Parameter \\#1 \\$data of static method Broadway\\\\Serializer\\\\Serializable\\:\\:deserialize\\(\\) expects array, mixed given\\.$#"
+ message: '#^Parameter \#1 \$data of static method Broadway\\Serializer\\Serializable\:\:deserialize\(\) expects array, mixed given\.$#'
+ identifier: argument.type
count: 1
path: ../../src/Surfnet/Stepup/Tests/Identity/Event/EventSerializationAndDeserializationTest.php
-
- message: "#^Parameter \\#1 \\$data of static method Surfnet\\\\StepupMiddleware\\\\CommandHandlingBundle\\\\SensitiveData\\\\SensitiveData\\:\\:deserialize\\(\\) expects array, mixed given\\.$#"
+ message: '#^Parameter \#1 \$data of static method Surfnet\\StepupMiddleware\\CommandHandlingBundle\\SensitiveData\\SensitiveData\:\:deserialize\(\) expects array, mixed given\.$#'
+ identifier: argument.type
count: 1
path: ../../src/Surfnet/Stepup/Tests/Identity/Event/EventSerializationAndDeserializationTest.php
-
- message: "#^Parameter \\#1 \\$objectOrClass of class ReflectionClass constructor expects class\\-string\\\\|T of object, string given\\.$#"
+ message: '#^Call to function is_a\(\) with arguments ''Surfnet\\\\Stepup\\\\Identity\\\\Event\\\\CompliedWithRevocationEvent''\|''Surfnet\\\\Stepup\\\\Identity\\\\Event\\\\CompliedWithUnverifiedSecondFactorRevocationEvent''\|''Surfnet\\\\Stepup\\\\Identity\\\\Event\\\\CompliedWithVerifiedSecondFactorRevocationEvent''\|''Surfnet\\\\Stepup\\\\Identity\\\\Event\\\\CompliedWithVettedSecondFactorRevocationEvent''\|''Surfnet\\\\Stepup\\\\Identity\\\\Event\\\\EmailVerifiedEvent''\|''Surfnet\\\\Stepup\\\\Identity\\\\Event\\\\GssfPossessionProvenAndVerifiedEvent''\|''Surfnet\\\\Stepup\\\\Identity\\\\Event\\\\GssfPossessionProvenEvent''\|''Surfnet\\\\Stepup\\\\Identity\\\\Event\\\\IdentityCreatedEvent''\|''Surfnet\\\\Stepup\\\\Identity\\\\Event\\\\IdentityEmailChangedEvent''\|''Surfnet\\\\Stepup\\\\Identity\\\\Event\\\\IdentityRenamedEvent''\|''Surfnet\\\\Stepup\\\\Identity\\\\Event\\\\IdentityRestoredEvent''\|''Surfnet\\\\Stepup\\\\Identity\\\\Event\\\\PhonePossessionProvenAndVerifiedEvent''\|''Surfnet\\\\Stepup\\\\Identity\\\\Event\\\\PhonePossessionProvenEvent''\|''Surfnet\\\\Stepup\\\\Identity\\\\Event\\\\PhoneRecoveryTokenPossessionProvenEvent''\|''Surfnet\\\\Stepup\\\\Identity\\\\Event\\\\RegistrationAuthorityRetractedEvent''\|''Surfnet\\\\Stepup\\\\Identity\\\\Event\\\\RegistrationAuthorityRetractedForInstitutionEvent''\|''Surfnet\\\\Stepup\\\\Identity\\\\Event\\\\SafeStoreSecretRecoveryTokenPossessionPromisedEvent''\|''Surfnet\\\\Stepup\\\\Identity\\\\Event\\\\SecondFactorMigratedEvent''\|''Surfnet\\\\Stepup\\\\Identity\\\\Event\\\\SecondFactorMigratedToEvent''\|''Surfnet\\\\Stepup\\\\Identity\\\\Event\\\\SecondFactorRevokedEvent''\|''Surfnet\\\\Stepup\\\\Identity\\\\Event\\\\SecondFactorVettedEvent''\|''Surfnet\\\\Stepup\\\\Identity\\\\Event\\\\SecondFactorVettedWithoutTokenProofOfPossession''\|''Surfnet\\\\Stepup\\\\Identity\\\\Event\\\\U2fDevicePossessionProvenAndVerifiedEvent''\|''Surfnet\\\\Stepup\\\\Identity\\\\Event\\\\U2fDevicePossessionProvenEvent''\|''Surfnet\\\\Stepup\\\\Identity\\\\Event\\\\UnverifiedSecondFactorRevokedEvent''\|''Surfnet\\\\Stepup\\\\Identity\\\\Event\\\\VerifiedSecondFactorRevokedEvent''\|''Surfnet\\\\Stepup\\\\Identity\\\\Event\\\\VettedSecondFactorRevokedEvent''\|''Surfnet\\\\Stepup\\\\Identity\\\\Event\\\\YubikeyPossessionProvenAndVerifiedEvent''\|''Surfnet\\\\Stepup\\\\Identity\\\\Event\\\\YubikeyPossessionProvenEvent''\|''Surfnet\\\\Stepup\\\\Identity\\\\Event\\\\YubikeySecondFactorBootstrappedEvent'', ''Surfnet\\\\StepupMiddleware\\\\CommandHandlingBundle\\\\SensitiveData\\\\Forgettable'' and true will always evaluate to true\.$#'
+ identifier: function.alreadyNarrowedType
count: 1
path: ../../src/Surfnet/Stepup/Tests/Identity/Event/ForgettableEventsTest.php
-
- message: "#^Parameter \\#2 \\$array of function array_map expects array, array\\\\|false given\\.$#"
+ message: '#^Parameter \#1 \$objectOrClass of class ReflectionClass constructor expects class\-string\\|T of object, string given\.$#'
+ identifier: argument.type
count: 1
path: ../../src/Surfnet/Stepup/Tests/Identity/Event/ForgettableEventsTest.php
-
- message: "#^Method Surfnet\\\\Stepup\\\\Tests\\\\Identity\\\\Event\\\\WhitelistEventSerializationAndDeserializationTest\\:\\:eventProvider\\(\\) return type has no value type specified in iterable type array\\.$#"
+ message: '#^Method Surfnet\\Stepup\\Tests\\Identity\\Event\\WhitelistEventSerializationAndDeserializationTest\:\:eventProvider\(\) return type has no value type specified in iterable type array\.$#'
+ identifier: missingType.iterableValue
count: 1
path: ../../src/Surfnet/Stepup/Tests/Identity/Event/WhitelistEventSerializationAndDeserializationTest.php
-
- message: "#^Method Surfnet\\\\Stepup\\\\Tests\\\\Identity\\\\Value\\\\CommonNameTest\\:\\:invalidArgumentProvider\\(\\) return type has no value type specified in iterable type array\\.$#"
+ message: '#^Method Surfnet\\Stepup\\Tests\\Identity\\Value\\CommonNameTest\:\:invalidArgumentProvider\(\) return type has no value type specified in iterable type array\.$#'
+ identifier: missingType.iterableValue
count: 1
path: ../../src/Surfnet/Stepup/Tests/Identity/Value/CommonNameTest.php
-
- message: "#^Method Surfnet\\\\Stepup\\\\Tests\\\\Identity\\\\Value\\\\DocumentNumberTest\\:\\:invalidArgumentProvider\\(\\) return type has no value type specified in iterable type array\\.$#"
+ message: '#^Method Surfnet\\Stepup\\Tests\\Identity\\Value\\DocumentNumberTest\:\:invalidArgumentProvider\(\) return type has no value type specified in iterable type array\.$#'
+ identifier: missingType.iterableValue
count: 1
path: ../../src/Surfnet/Stepup/Tests/Identity/Value/DocumentNumberTest.php
-
- message: "#^Method Surfnet\\\\Stepup\\\\Tests\\\\Identity\\\\Value\\\\EmailTest\\:\\:invalidArgumentProvider\\(\\) return type has no value type specified in iterable type array\\.$#"
+ message: '#^Method Surfnet\\Stepup\\Tests\\Identity\\Value\\EmailTest\:\:invalidArgumentProvider\(\) return type has no value type specified in iterable type array\.$#'
+ identifier: missingType.iterableValue
count: 1
path: ../../src/Surfnet/Stepup/Tests/Identity/Value/EmailTest.php
-
- message: "#^Method Surfnet\\\\Stepup\\\\Tests\\\\Identity\\\\Value\\\\EmailTest\\:\\:invalidEmailProvider\\(\\) return type has no value type specified in iterable type array\\.$#"
+ message: '#^Method Surfnet\\Stepup\\Tests\\Identity\\Value\\EmailTest\:\:invalidEmailProvider\(\) return type has no value type specified in iterable type array\.$#'
+ identifier: missingType.iterableValue
count: 1
path: ../../src/Surfnet/Stepup/Tests/Identity/Value/EmailTest.php
-
- message: "#^Method Surfnet\\\\Stepup\\\\Tests\\\\Identity\\\\Value\\\\GssfIdTest\\:\\:invalidValueProvider\\(\\) return type has no value type specified in iterable type array\\.$#"
+ message: '#^Method Surfnet\\Stepup\\Tests\\Identity\\Value\\GssfIdTest\:\:invalidValueProvider\(\) return type has no value type specified in iterable type array\.$#'
+ identifier: missingType.iterableValue
count: 1
path: ../../src/Surfnet/Stepup/Tests/Identity/Value/GssfIdTest.php
-
- message: "#^Method Surfnet\\\\Stepup\\\\Tests\\\\Identity\\\\Value\\\\InstitutionTest\\:\\:invalidValueProviderInvalidString\\(\\) return type has no value type specified in iterable type array\\.$#"
+ message: '#^Method Surfnet\\Stepup\\Tests\\Identity\\Value\\InstitutionTest\:\:invalidValueProviderInvalidString\(\) return type has no value type specified in iterable type array\.$#'
+ identifier: missingType.iterableValue
count: 1
path: ../../src/Surfnet/Stepup/Tests/Identity/Value/InstitutionTest.php
-
- message: "#^Method Surfnet\\\\Stepup\\\\Tests\\\\Identity\\\\Value\\\\PhoneNumberTest\\:\\:invalidValueProvider\\(\\) return type has no value type specified in iterable type array\\.$#"
+ message: '#^Method Surfnet\\Stepup\\Tests\\Identity\\Value\\PhoneNumberTest\:\:invalidValueProvider\(\) return type has no value type specified in iterable type array\.$#'
+ identifier: missingType.iterableValue
count: 1
path: ../../src/Surfnet/Stepup/Tests/Identity/Value/PhoneNumberTest.php
-
- message: "#^Method Surfnet\\\\Stepup\\\\Tests\\\\Identity\\\\Value\\\\StepupProviderTest\\:\\:invalidValueProvider\\(\\) return type has no value type specified in iterable type array\\.$#"
+ message: '#^Method Surfnet\\Stepup\\Tests\\Identity\\Value\\StepupProviderTest\:\:invalidValueProvider\(\) return type has no value type specified in iterable type array\.$#'
+ identifier: missingType.iterableValue
count: 1
path: ../../src/Surfnet/Stepup/Tests/Identity/Value/StepupProviderTest.php
-
- message: "#^Method Surfnet\\\\Stepup\\\\Tests\\\\Identity\\\\Value\\\\TimeFrameTest\\:\\:invalidValueProviderInt\\(\\) return type has no value type specified in iterable type array\\.$#"
+ message: '#^Method Surfnet\\Stepup\\Tests\\Identity\\Value\\TimeFrameTest\:\:invalidValueProviderInt\(\) return type has no value type specified in iterable type array\.$#'
+ identifier: missingType.iterableValue
count: 1
path: ../../src/Surfnet/Stepup/Tests/Identity/Value/TimeFrameTest.php
-
- message: "#^Method Surfnet\\\\Stepup\\\\Tests\\\\Identity\\\\Value\\\\YubikeyPublicIdTest\\:\\:invalidFormatProvider\\(\\) return type has no value type specified in iterable type array\\.$#"
+ message: '#^Method Surfnet\\Stepup\\Tests\\Identity\\Value\\YubikeyPublicIdTest\:\:invalidFormatProvider\(\) return type has no value type specified in iterable type array\.$#'
+ identifier: missingType.iterableValue
count: 1
path: ../../src/Surfnet/Stepup/Tests/Identity/Value/YubikeyPublicIdTest.php
-
- message: "#^Method Surfnet\\\\Stepup\\\\Tests\\\\Identity\\\\Value\\\\YubikeyPublicIdTest\\:\\:validFormatProvider\\(\\) return type has no value type specified in iterable type array\\.$#"
+ message: '#^Method Surfnet\\Stepup\\Tests\\Identity\\Value\\YubikeyPublicIdTest\:\:validFormatProvider\(\) return type has no value type specified in iterable type array\.$#'
+ identifier: missingType.iterableValue
count: 1
path: ../../src/Surfnet/Stepup/Tests/Identity/Value/YubikeyPublicIdTest.php
-
- message: "#^Cannot cast mixed to string\\.$#"
- count: 1
- path: ../../src/Surfnet/StepupMiddleware/ApiBundle/Authorization/Filter/InstitutionAuthorizationRepositoryFilter.php
-
- -
- message: "#^Cannot call method getIdentityId\\(\\) on Surfnet\\\\Stepup\\\\Identity\\\\Value\\\\IdentityId\\|null\\.$#"
+ message: '#^Cannot call method getIdentityId\(\) on Surfnet\\Stepup\\Identity\\Value\\IdentityId\|null\.$#'
+ identifier: method.nonObject
count: 1
path: ../../src/Surfnet/StepupMiddleware/ApiBundle/Authorization/Service/CommandAuthorizationService.php
-
- message: "#^Method Surfnet\\\\StepupMiddleware\\\\ApiBundle\\\\Authorization\\\\Value\\\\AuthorizationDecision\\:\\:__construct\\(\\) has parameter \\$errorMessages with no value type specified in iterable type array\\.$#"
+ message: '#^Method Surfnet\\StepupMiddleware\\ApiBundle\\Authorization\\Value\\AuthorizationDecision\:\:__construct\(\) has parameter \$errorMessages with no value type specified in iterable type array\.$#'
+ identifier: missingType.iterableValue
count: 1
path: ../../src/Surfnet/StepupMiddleware/ApiBundle/Authorization/Value/AuthorizationDecision.php
-
- message: "#^Method Surfnet\\\\StepupMiddleware\\\\ApiBundle\\\\Authorization\\\\Value\\\\AuthorizationDecision\\:\\:denied\\(\\) has parameter \\$messages with no value type specified in iterable type array\\.$#"
+ message: '#^Method Surfnet\\StepupMiddleware\\ApiBundle\\Authorization\\Value\\AuthorizationDecision\:\:denied\(\) has parameter \$messages with no value type specified in iterable type array\.$#'
+ identifier: missingType.iterableValue
count: 1
path: ../../src/Surfnet/StepupMiddleware/ApiBundle/Authorization/Value/AuthorizationDecision.php
-
- message: "#^Method Surfnet\\\\StepupMiddleware\\\\ApiBundle\\\\Authorization\\\\Value\\\\AuthorizationDecision\\:\\:getErrorMessages\\(\\) return type has no value type specified in iterable type array\\.$#"
+ message: '#^Method Surfnet\\StepupMiddleware\\ApiBundle\\Authorization\\Value\\AuthorizationDecision\:\:getErrorMessages\(\) return type has no value type specified in iterable type array\.$#'
+ identifier: missingType.iterableValue
count: 1
path: ../../src/Surfnet/StepupMiddleware/ApiBundle/Authorization/Value/AuthorizationDecision.php
-
- message: "#^Method Surfnet\\\\StepupMiddleware\\\\ApiBundle\\\\Authorization\\\\Value\\\\InstitutionAuthorizationContext\\:\\:getInstitutions\\(\\) should return Surfnet\\\\Stepup\\\\Identity\\\\Collection\\\\InstitutionCollection but returns Surfnet\\\\Stepup\\\\Identity\\\\Collection\\\\InstitutionCollection\\|null\\.$#"
+ message: '#^Method Surfnet\\StepupMiddleware\\ApiBundle\\Authorization\\Value\\InstitutionAuthorizationContext\:\:getInstitutions\(\) should return Surfnet\\Stepup\\Identity\\Collection\\InstitutionCollection but returns Surfnet\\Stepup\\Identity\\Collection\\InstitutionCollection\|null\.$#'
+ identifier: return.type
count: 1
path: ../../src/Surfnet/StepupMiddleware/ApiBundle/Authorization/Value/InstitutionAuthorizationContext.php
-
- message: "#^Method Surfnet\\\\StepupMiddleware\\\\ApiBundle\\\\Authorization\\\\Value\\\\InstitutionRoleSet\\:\\:__construct\\(\\) has parameter \\$institutionRoles with no value type specified in iterable type array\\.$#"
+ message: '#^Method Surfnet\\StepupMiddleware\\ApiBundle\\Authorization\\Value\\InstitutionRoleSet\:\:__construct\(\) has parameter \$institutionRoles with no value type specified in iterable type array\.$#'
+ identifier: missingType.iterableValue
count: 1
path: ../../src/Surfnet/StepupMiddleware/ApiBundle/Authorization/Value/InstitutionRoleSet.php
-
- message: "#^Method Surfnet\\\\StepupMiddleware\\\\ApiBundle\\\\Authorization\\\\Value\\\\InstitutionRoleSet\\:\\:getRoles\\(\\) return type has no value type specified in iterable type array\\.$#"
+ message: '#^Method Surfnet\\StepupMiddleware\\ApiBundle\\Authorization\\Value\\InstitutionRoleSet\:\:getRoles\(\) return type has no value type specified in iterable type array\.$#'
+ identifier: missingType.iterableValue
count: 1
path: ../../src/Surfnet/StepupMiddleware/ApiBundle/Authorization/Value/InstitutionRoleSet.php
-
- message: "#^Method Surfnet\\\\StepupMiddleware\\\\ApiBundle\\\\Authorization\\\\Value\\\\InstitutionRoleSetInterface\\:\\:getRoles\\(\\) return type has no value type specified in iterable type array\\.$#"
+ message: '#^Method Surfnet\\StepupMiddleware\\ApiBundle\\Authorization\\Value\\InstitutionRoleSetInterface\:\:getRoles\(\) return type has no value type specified in iterable type array\.$#'
+ identifier: missingType.iterableValue
count: 1
path: ../../src/Surfnet/StepupMiddleware/ApiBundle/Authorization/Value/InstitutionRoleSetInterface.php
-
- message: "#^Method Surfnet\\\\StepupMiddleware\\\\ApiBundle\\\\Configuration\\\\Entity\\\\ConfiguredInstitution\\:\\:jsonSerialize\\(\\) return type has no value type specified in iterable type array\\.$#"
+ message: '#^Method Surfnet\\StepupMiddleware\\ApiBundle\\Configuration\\Entity\\ConfiguredInstitution\:\:jsonSerialize\(\) return type has no value type specified in iterable type array\.$#'
+ identifier: missingType.iterableValue
count: 1
path: ../../src/Surfnet/StepupMiddleware/ApiBundle/Configuration/Entity/ConfiguredInstitution.php
-
- message: "#^Method Surfnet\\\\StepupMiddleware\\\\ApiBundle\\\\Configuration\\\\Entity\\\\RaLocation\\:\\:jsonSerialize\\(\\) return type has no value type specified in iterable type array\\.$#"
+ message: '#^Method Surfnet\\StepupMiddleware\\ApiBundle\\Configuration\\Entity\\RaLocation\:\:jsonSerialize\(\) return type has no value type specified in iterable type array\.$#'
+ identifier: missingType.iterableValue
count: 1
path: ../../src/Surfnet/StepupMiddleware/ApiBundle/Configuration/Entity/RaLocation.php
-
- message: "#^Parameter \\#2 \\$secondFactorType of static method Surfnet\\\\StepupMiddleware\\\\ApiBundle\\\\Configuration\\\\Entity\\\\AllowedSecondFactor\\:\\:createFrom\\(\\) expects Surfnet\\\\StepupBundle\\\\Value\\\\SecondFactorType, mixed given\\.$#"
+ message: '#^Parameter \#2 \$secondFactorType of static method Surfnet\\StepupMiddleware\\ApiBundle\\Configuration\\Entity\\AllowedSecondFactor\:\:createFrom\(\) expects Surfnet\\StepupBundle\\Value\\SecondFactorType, mixed given\.$#'
+ identifier: argument.type
count: 1
path: ../../src/Surfnet/StepupMiddleware/ApiBundle/Configuration/Projector/AllowedSecondFactorListProjector.php
-
- message: "#^Cannot access property \\$numberOfTokensPerIdentityOption on Surfnet\\\\StepupMiddleware\\\\ApiBundle\\\\Configuration\\\\Entity\\\\InstitutionConfigurationOptions\\|null\\.$#"
+ message: '#^Cannot access property \$numberOfTokensPerIdentityOption on Surfnet\\StepupMiddleware\\ApiBundle\\Configuration\\Entity\\InstitutionConfigurationOptions\|null\.$#'
+ identifier: property.nonObject
count: 1
path: ../../src/Surfnet/StepupMiddleware/ApiBundle/Configuration/Projector/InstitutionConfigurationOptionsProjector.php
-
- message: "#^Cannot access property \\$selfAssertedTokensOption on Surfnet\\\\StepupMiddleware\\\\ApiBundle\\\\Configuration\\\\Entity\\\\InstitutionConfigurationOptions\\|null\\.$#"
+ message: '#^Cannot access property \$selfAssertedTokensOption on Surfnet\\StepupMiddleware\\ApiBundle\\Configuration\\Entity\\InstitutionConfigurationOptions\|null\.$#'
+ identifier: property.nonObject
count: 1
path: ../../src/Surfnet/StepupMiddleware/ApiBundle/Configuration/Projector/InstitutionConfigurationOptionsProjector.php
-
- message: "#^Cannot access property \\$selfVetOption on Surfnet\\\\StepupMiddleware\\\\ApiBundle\\\\Configuration\\\\Entity\\\\InstitutionConfigurationOptions\\|null\\.$#"
+ message: '#^Cannot access property \$selfVetOption on Surfnet\\StepupMiddleware\\ApiBundle\\Configuration\\Entity\\InstitutionConfigurationOptions\|null\.$#'
+ identifier: property.nonObject
count: 1
path: ../../src/Surfnet/StepupMiddleware/ApiBundle/Configuration/Projector/InstitutionConfigurationOptionsProjector.php
-
- message: "#^Cannot access property \\$showRaaContactInformationOption on Surfnet\\\\StepupMiddleware\\\\ApiBundle\\\\Configuration\\\\Entity\\\\InstitutionConfigurationOptions\\|null\\.$#"
+ message: '#^Cannot access property \$showRaaContactInformationOption on Surfnet\\StepupMiddleware\\ApiBundle\\Configuration\\Entity\\InstitutionConfigurationOptions\|null\.$#'
+ identifier: property.nonObject
count: 1
path: ../../src/Surfnet/StepupMiddleware/ApiBundle/Configuration/Projector/InstitutionConfigurationOptionsProjector.php
-
- message: "#^Cannot access property \\$ssoOn2faOption on Surfnet\\\\StepupMiddleware\\\\ApiBundle\\\\Configuration\\\\Entity\\\\InstitutionConfigurationOptions\\|null\\.$#"
+ message: '#^Cannot access property \$ssoOn2faOption on Surfnet\\StepupMiddleware\\ApiBundle\\Configuration\\Entity\\InstitutionConfigurationOptions\|null\.$#'
+ identifier: property.nonObject
count: 1
path: ../../src/Surfnet/StepupMiddleware/ApiBundle/Configuration/Projector/InstitutionConfigurationOptionsProjector.php
-
- message: "#^Cannot access property \\$ssoRegistrationBypassOption on Surfnet\\\\StepupMiddleware\\\\ApiBundle\\\\Configuration\\\\Entity\\\\InstitutionConfigurationOptions\\|null\\.$#"
+ message: '#^Cannot access property \$ssoRegistrationBypassOption on Surfnet\\StepupMiddleware\\ApiBundle\\Configuration\\Entity\\InstitutionConfigurationOptions\|null\.$#'
+ identifier: property.nonObject
count: 1
path: ../../src/Surfnet/StepupMiddleware/ApiBundle/Configuration/Projector/InstitutionConfigurationOptionsProjector.php
-
- message: "#^Cannot access property \\$useRaLocationsOption on Surfnet\\\\StepupMiddleware\\\\ApiBundle\\\\Configuration\\\\Entity\\\\InstitutionConfigurationOptions\\|null\\.$#"
+ message: '#^Cannot access property \$useRaLocationsOption on Surfnet\\StepupMiddleware\\ApiBundle\\Configuration\\Entity\\InstitutionConfigurationOptions\|null\.$#'
+ identifier: property.nonObject
count: 1
path: ../../src/Surfnet/StepupMiddleware/ApiBundle/Configuration/Projector/InstitutionConfigurationOptionsProjector.php
-
- message: "#^Cannot access property \\$verifyEmailOption on Surfnet\\\\StepupMiddleware\\\\ApiBundle\\\\Configuration\\\\Entity\\\\InstitutionConfigurationOptions\\|null\\.$#"
+ message: '#^Cannot access property \$verifyEmailOption on Surfnet\\StepupMiddleware\\ApiBundle\\Configuration\\Entity\\InstitutionConfigurationOptions\|null\.$#'
+ identifier: property.nonObject
count: 1
path: ../../src/Surfnet/StepupMiddleware/ApiBundle/Configuration/Projector/InstitutionConfigurationOptionsProjector.php
-
- message: "#^Parameter \\#1 \\$institutionConfigurationOptions of method Surfnet\\\\StepupMiddleware\\\\ApiBundle\\\\Configuration\\\\Repository\\\\InstitutionConfigurationOptionsRepository\\:\\:save\\(\\) expects Surfnet\\\\StepupMiddleware\\\\ApiBundle\\\\Configuration\\\\Entity\\\\InstitutionConfigurationOptions, Surfnet\\\\StepupMiddleware\\\\ApiBundle\\\\Configuration\\\\Entity\\\\InstitutionConfigurationOptions\\|null given\\.$#"
+ message: '#^Parameter \#1 \$institutionConfigurationOptions of method Surfnet\\StepupMiddleware\\ApiBundle\\Configuration\\Repository\\InstitutionConfigurationOptionsRepository\:\:save\(\) expects Surfnet\\StepupMiddleware\\ApiBundle\\Configuration\\Entity\\InstitutionConfigurationOptions, Surfnet\\StepupMiddleware\\ApiBundle\\Configuration\\Entity\\InstitutionConfigurationOptions\|null given\.$#'
+ identifier: argument.type
count: 8
path: ../../src/Surfnet/StepupMiddleware/ApiBundle/Configuration/Projector/InstitutionConfigurationOptionsProjector.php
-
- message: "#^Method Surfnet\\\\StepupMiddleware\\\\ApiBundle\\\\Configuration\\\\Repository\\\\AllowedSecondFactorRepository\\:\\:getAllowedSecondFactorsFor\\(\\) should return array\\ but returns mixed\\.$#"
+ message: '#^Method Surfnet\\StepupMiddleware\\ApiBundle\\Configuration\\Repository\\AllowedSecondFactorRepository\:\:getAllowedSecondFactorsFor\(\) should return array\ but returns mixed\.$#'
+ identifier: return.type
count: 1
path: ../../src/Surfnet/StepupMiddleware/ApiBundle/Configuration/Repository/AllowedSecondFactorRepository.php
-
- message: "#^Method Surfnet\\\\StepupMiddleware\\\\ApiBundle\\\\Configuration\\\\Repository\\\\InstitutionAuthorizationRepository\\:\\:findAuthorizationOptionsForInstitution\\(\\) should return array\\ but returns mixed\\.$#"
+ message: '#^Method Surfnet\\StepupMiddleware\\ApiBundle\\Configuration\\Repository\\InstitutionAuthorizationRepository\:\:findAuthorizationOptionsForInstitution\(\) should return array\ but returns mixed\.$#'
+ identifier: return.type
count: 1
path: ../../src/Surfnet/StepupMiddleware/ApiBundle/Configuration/Repository/InstitutionAuthorizationRepository.php
-
- message: "#^Method Surfnet\\\\StepupMiddleware\\\\ApiBundle\\\\Configuration\\\\Repository\\\\InstitutionAuthorizationRepository\\:\\:findAuthorizationOptionsForInstitutionByRole\\(\\) should return array\\ but returns mixed\\.$#"
+ message: '#^Method Surfnet\\StepupMiddleware\\ApiBundle\\Configuration\\Repository\\InstitutionAuthorizationRepository\:\:findAuthorizationOptionsForInstitutionByRole\(\) should return array\ but returns mixed\.$#'
+ identifier: return.type
count: 1
path: ../../src/Surfnet/StepupMiddleware/ApiBundle/Configuration/Repository/InstitutionAuthorizationRepository.php
-
- message: "#^Method Surfnet\\\\StepupMiddleware\\\\ApiBundle\\\\Configuration\\\\Repository\\\\InstitutionAuthorizationRepository\\:\\:findSelectRaasForInstitution\\(\\) should return array\\ but returns mixed\\.$#"
+ message: '#^Method Surfnet\\StepupMiddleware\\ApiBundle\\Configuration\\Repository\\InstitutionAuthorizationRepository\:\:findSelectRaasForInstitution\(\) should return array\ but returns mixed\.$#'
+ identifier: return.type
count: 1
path: ../../src/Surfnet/StepupMiddleware/ApiBundle/Configuration/Repository/InstitutionAuthorizationRepository.php
-
- message: "#^Method Surfnet\\\\StepupMiddleware\\\\ApiBundle\\\\Configuration\\\\Repository\\\\InstitutionConfigurationOptionsRepository\\:\\:findConfigurationOptionsFor\\(\\) should return Surfnet\\\\StepupMiddleware\\\\ApiBundle\\\\Configuration\\\\Entity\\\\InstitutionConfigurationOptions\\|null but returns mixed\\.$#"
+ message: '#^Method Surfnet\\StepupMiddleware\\ApiBundle\\Configuration\\Repository\\InstitutionConfigurationOptionsRepository\:\:findConfigurationOptionsFor\(\) should return Surfnet\\StepupMiddleware\\ApiBundle\\Configuration\\Entity\\InstitutionConfigurationOptions\|null but returns mixed\.$#'
+ identifier: return.type
count: 1
path: ../../src/Surfnet/StepupMiddleware/ApiBundle/Configuration/Repository/InstitutionConfigurationOptionsRepository.php
-
- message: "#^Cannot call method getInstitution\\(\\) on string\\|Surfnet\\\\Stepup\\\\Configuration\\\\Value\\\\Institution\\.$#"
+ message: '#^Cannot call method getInstitution\(\) on string\|Surfnet\\Stepup\\Configuration\\Value\\Institution\.$#'
+ identifier: method.nonObject
count: 1
path: ../../src/Surfnet/StepupMiddleware/ApiBundle/Configuration/Repository/RaLocationRepository.php
-
- message: "#^Method Surfnet\\\\StepupMiddleware\\\\ApiBundle\\\\Configuration\\\\Repository\\\\RaLocationRepository\\:\\:findByInstitution\\(\\) should return array\\ but returns mixed\\.$#"
+ message: '#^Method Surfnet\\StepupMiddleware\\ApiBundle\\Configuration\\Repository\\RaLocationRepository\:\:findByInstitution\(\) should return array\ but returns mixed\.$#'
+ identifier: return.type
count: 1
path: ../../src/Surfnet/StepupMiddleware/ApiBundle/Configuration/Repository/RaLocationRepository.php
-
- message: "#^Method Surfnet\\\\StepupMiddleware\\\\ApiBundle\\\\Configuration\\\\Repository\\\\RaLocationRepository\\:\\:findByRaLocationId\\(\\) should return Surfnet\\\\StepupMiddleware\\\\ApiBundle\\\\Configuration\\\\Entity\\\\RaLocation\\|null but returns mixed\\.$#"
+ message: '#^Method Surfnet\\StepupMiddleware\\ApiBundle\\Configuration\\Repository\\RaLocationRepository\:\:findByRaLocationId\(\) should return Surfnet\\StepupMiddleware\\ApiBundle\\Configuration\\Entity\\RaLocation\|null but returns mixed\.$#'
+ identifier: return.type
count: 1
path: ../../src/Surfnet/StepupMiddleware/ApiBundle/Configuration/Repository/RaLocationRepository.php
-
- message: "#^Method Surfnet\\\\StepupMiddleware\\\\ApiBundle\\\\Configuration\\\\Repository\\\\RaLocationRepository\\:\\:search\\(\\) should return array\\\\|null but returns mixed\\.$#"
+ message: '#^Method Surfnet\\StepupMiddleware\\ApiBundle\\Configuration\\Repository\\RaLocationRepository\:\:search\(\) should return array\\|null but returns mixed\.$#'
+ identifier: return.type
count: 1
path: ../../src/Surfnet/StepupMiddleware/ApiBundle/Configuration/Repository/RaLocationRepository.php
-
- message: "#^Cannot access an offset on Surfnet\\\\StepupMiddleware\\\\ApiBundle\\\\Configuration\\\\Entity\\\\AllowedSecondFactor\\.$#"
+ message: '#^Cannot access an offset on Surfnet\\StepupMiddleware\\ApiBundle\\Configuration\\Entity\\AllowedSecondFactor\.$#'
+ identifier: offsetAccess.nonOffsetAccessible
count: 1
path: ../../src/Surfnet/StepupMiddleware/ApiBundle/Configuration/Service/AllowedSecondFactorMap.php
-
- message: "#^Parameter \\#1 \\$allowedSecondFactors of static method Surfnet\\\\Stepup\\\\Configuration\\\\Value\\\\AllowedSecondFactorList\\:\\:ofTypes\\(\\) expects array, Surfnet\\\\StepupMiddleware\\\\ApiBundle\\\\Configuration\\\\Entity\\\\AllowedSecondFactor given\\.$#"
+ message: '#^Parameter \#1 \$allowedSecondFactors of static method Surfnet\\Stepup\\Configuration\\Value\\AllowedSecondFactorList\:\:ofTypes\(\) expects array, Surfnet\\StepupMiddleware\\ApiBundle\\Configuration\\Entity\\AllowedSecondFactor given\.$#'
+ identifier: argument.type
count: 1
path: ../../src/Surfnet/StepupMiddleware/ApiBundle/Configuration/Service/AllowedSecondFactorMap.php
-
- message: "#^Method Surfnet\\\\StepupMiddleware\\\\ApiBundle\\\\Configuration\\\\Service\\\\InstitutionAuthorizationOptionMap\\:\\:fromInstitutionAuthorizations\\(\\) has parameter \\$institutionAuthorizations with no value type specified in iterable type array\\.$#"
+ message: '#^Method Surfnet\\StepupMiddleware\\ApiBundle\\Configuration\\Service\\InstitutionAuthorizationOptionMap\:\:fromInstitutionAuthorizations\(\) has parameter \$institutionAuthorizations with no value type specified in iterable type array\.$#'
+ identifier: missingType.iterableValue
count: 1
path: ../../src/Surfnet/StepupMiddleware/ApiBundle/Configuration/Service/InstitutionAuthorizationOptionMap.php
-
- message: "#^Parameter \\#1 \\$value of class Surfnet\\\\Stepup\\\\Identity\\\\Value\\\\IdentityId constructor expects string, mixed given\\.$#"
- count: 1
- path: ../../src/Surfnet/StepupMiddleware/ApiBundle/Controller/AuditLogController.php
-
- -
- message: "#^Property Surfnet\\\\StepupMiddleware\\\\ApiBundle\\\\Identity\\\\Query\\\\AbstractQuery\\:\\:\\$pageNumber \\(int\\) does not accept mixed\\.$#"
- count: 1
- path: ../../src/Surfnet/StepupMiddleware/ApiBundle/Controller/AuditLogController.php
-
- -
- message: "#^Property Surfnet\\\\StepupMiddleware\\\\ApiBundle\\\\Identity\\\\Query\\\\SecondFactorAuditLogQuery\\:\\:\\$orderBy \\(string\\) does not accept mixed\\.$#"
- count: 1
- path: ../../src/Surfnet/StepupMiddleware/ApiBundle/Controller/AuditLogController.php
-
- -
- message: "#^Property Surfnet\\\\StepupMiddleware\\\\ApiBundle\\\\Identity\\\\Query\\\\SecondFactorAuditLogQuery\\:\\:\\$orderDirection \\(string\\) does not accept mixed\\.$#"
- count: 1
- path: ../../src/Surfnet/StepupMiddleware/ApiBundle/Controller/AuditLogController.php
-
- -
- message: "#^Access to an undefined property Surfnet\\\\StepupMiddleware\\\\CommandHandlingBundle\\\\Identity\\\\Command\\\\CreateIdentityCommand\\|Surfnet\\\\StepupMiddleware\\\\CommandHandlingBundle\\\\Identity\\\\Command\\\\UpdateIdentityCommand\\:\\:\\$institution\\.$#"
+ message: '#^Access to an undefined property Surfnet\\StepupMiddleware\\CommandHandlingBundle\\Identity\\Command\\CreateIdentityCommand\|Surfnet\\StepupMiddleware\\CommandHandlingBundle\\Identity\\Command\\UpdateIdentityCommand\:\:\$institution\.$#'
+ identifier: property.notFound
count: 1
path: ../../src/Surfnet/StepupMiddleware/ApiBundle/Controller/CommandController.php
-
- message: "#^Parameter \\#1 \\$value of class Surfnet\\\\Stepup\\\\Identity\\\\Value\\\\IdentityId constructor expects string, string\\|null given\\.$#"
+ message: '#^Parameter \#1 \$value of class Surfnet\\Stepup\\Identity\\Value\\IdentityId constructor expects string, string\|null given\.$#'
+ identifier: argument.type
count: 2
path: ../../src/Surfnet/StepupMiddleware/ApiBundle/Controller/CommandController.php
-
- message: "#^Cannot cast mixed to int\\.$#"
- count: 1
- path: ../../src/Surfnet/StepupMiddleware/ApiBundle/Controller/IdentityController.php
-
- -
- message: "#^Property Surfnet\\\\StepupMiddleware\\\\ApiBundle\\\\Identity\\\\Query\\\\IdentityQuery\\:\\:\\$commonName \\(string\\|null\\) does not accept mixed\\.$#"
- count: 1
- path: ../../src/Surfnet/StepupMiddleware/ApiBundle/Controller/IdentityController.php
-
- -
- message: "#^Property Surfnet\\\\StepupMiddleware\\\\ApiBundle\\\\Identity\\\\Query\\\\IdentityQuery\\:\\:\\$email \\(string\\|null\\) does not accept mixed\\.$#"
- count: 1
- path: ../../src/Surfnet/StepupMiddleware/ApiBundle/Controller/IdentityController.php
-
- -
- message: "#^Property Surfnet\\\\StepupMiddleware\\\\ApiBundle\\\\Identity\\\\Query\\\\IdentityQuery\\:\\:\\$nameId \\(string\\|null\\) does not accept mixed\\.$#"
- count: 1
- path: ../../src/Surfnet/StepupMiddleware/ApiBundle/Controller/IdentityController.php
-
- -
- message: "#^Cannot cast mixed to int\\.$#"
- count: 1
- path: ../../src/Surfnet/StepupMiddleware/ApiBundle/Controller/RaCandidateController.php
-
- -
- message: "#^Parameter \\#1 \\$identityId of method Surfnet\\\\StepupMiddleware\\\\ApiBundle\\\\Identity\\\\Service\\\\RaCandidateService\\:\\:findOneByIdentityId\\(\\) expects string, mixed given\\.$#"
- count: 1
- path: ../../src/Surfnet/StepupMiddleware/ApiBundle/Controller/RaCandidateController.php
-
- -
- message: "#^Parameter \\#1 \\$value of class Surfnet\\\\Stepup\\\\Identity\\\\Value\\\\IdentityId constructor expects string, mixed given\\.$#"
- count: 2
- path: ../../src/Surfnet/StepupMiddleware/ApiBundle/Controller/RaCandidateController.php
-
- -
- message: "#^Parameter \\#2 \\.\\.\\.\\$values of function sprintf expects bool\\|float\\|int\\|string\\|null, mixed given\\.$#"
- count: 1
- path: ../../src/Surfnet/StepupMiddleware/ApiBundle/Controller/RaCandidateController.php
-
- -
- message: "#^Property Surfnet\\\\StepupMiddleware\\\\ApiBundle\\\\Identity\\\\Query\\\\RaCandidateQuery\\:\\:\\$commonName \\(string\\|null\\) does not accept mixed\\.$#"
- count: 1
- path: ../../src/Surfnet/StepupMiddleware/ApiBundle/Controller/RaCandidateController.php
-
- -
- message: "#^Property Surfnet\\\\StepupMiddleware\\\\ApiBundle\\\\Identity\\\\Query\\\\RaCandidateQuery\\:\\:\\$email \\(string\\|null\\) does not accept mixed\\.$#"
- count: 1
- path: ../../src/Surfnet/StepupMiddleware/ApiBundle/Controller/RaCandidateController.php
-
- -
- message: "#^Property Surfnet\\\\StepupMiddleware\\\\ApiBundle\\\\Identity\\\\Query\\\\RaCandidateQuery\\:\\:\\$institution \\(string\\|Surfnet\\\\Stepup\\\\Identity\\\\Value\\\\Institution\\|null\\) does not accept mixed\\.$#"
- count: 1
- path: ../../src/Surfnet/StepupMiddleware/ApiBundle/Controller/RaCandidateController.php
-
- -
- message: "#^Property Surfnet\\\\StepupMiddleware\\\\ApiBundle\\\\Identity\\\\Query\\\\RaCandidateQuery\\:\\:\\$raInstitution \\(string\\|Surfnet\\\\Stepup\\\\Identity\\\\Value\\\\Institution\\|null\\) does not accept mixed\\.$#"
- count: 1
- path: ../../src/Surfnet/StepupMiddleware/ApiBundle/Controller/RaCandidateController.php
-
- -
- message: "#^Property Surfnet\\\\StepupMiddleware\\\\ApiBundle\\\\Identity\\\\Query\\\\RaCandidateQuery\\:\\:\\$secondFactorTypes \\(array\\\\) does not accept mixed\\.$#"
+ message: '#^Parameter \#2 \.\.\.\$values of function sprintf expects bool\|float\|int\|string\|null, mixed given\.$#'
+ identifier: argument.type
count: 1
path: ../../src/Surfnet/StepupMiddleware/ApiBundle/Controller/RaCandidateController.php
-
- message: "#^Cannot cast mixed to int\\.$#"
- count: 1
- path: ../../src/Surfnet/StepupMiddleware/ApiBundle/Controller/RaListingController.php
-
- -
- message: "#^Parameter \\#1 \\$institution of class Surfnet\\\\Stepup\\\\Identity\\\\Value\\\\Institution constructor expects string, mixed given\\.$#"
- count: 1
- path: ../../src/Surfnet/StepupMiddleware/ApiBundle/Controller/RaListingController.php
-
- -
- message: "#^Parameter \\#1 \\$value of class Surfnet\\\\Stepup\\\\Identity\\\\Value\\\\IdentityId constructor expects string, mixed given\\.$#"
- count: 3
- path: ../../src/Surfnet/StepupMiddleware/ApiBundle/Controller/RaListingController.php
-
- -
- message: "#^Property Surfnet\\\\StepupMiddleware\\\\ApiBundle\\\\Identity\\\\Query\\\\RaListingQuery\\:\\:\\$email \\(string\\|null\\) does not accept mixed\\.$#"
- count: 1
- path: ../../src/Surfnet/StepupMiddleware/ApiBundle/Controller/RaListingController.php
-
- -
- message: "#^Property Surfnet\\\\StepupMiddleware\\\\ApiBundle\\\\Identity\\\\Query\\\\RaListingQuery\\:\\:\\$institution \\(string\\|Surfnet\\\\Stepup\\\\Identity\\\\Value\\\\Institution\\|null\\) does not accept mixed\\.$#"
- count: 1
- path: ../../src/Surfnet/StepupMiddleware/ApiBundle/Controller/RaListingController.php
-
- -
- message: "#^Property Surfnet\\\\StepupMiddleware\\\\ApiBundle\\\\Identity\\\\Query\\\\RaListingQuery\\:\\:\\$name \\(string\\|null\\) does not accept mixed\\.$#"
- count: 1
- path: ../../src/Surfnet/StepupMiddleware/ApiBundle/Controller/RaListingController.php
-
- -
- message: "#^Property Surfnet\\\\StepupMiddleware\\\\ApiBundle\\\\Identity\\\\Query\\\\RaListingQuery\\:\\:\\$orderBy \\(string\\) does not accept mixed\\.$#"
- count: 1
- path: ../../src/Surfnet/StepupMiddleware/ApiBundle/Controller/RaListingController.php
-
- -
- message: "#^Property Surfnet\\\\StepupMiddleware\\\\ApiBundle\\\\Identity\\\\Query\\\\RaListingQuery\\:\\:\\$orderDirection \\(string\\) does not accept mixed\\.$#"
- count: 1
- path: ../../src/Surfnet/StepupMiddleware/ApiBundle/Controller/RaListingController.php
-
- -
- message: "#^Property Surfnet\\\\StepupMiddleware\\\\ApiBundle\\\\Identity\\\\Query\\\\RaListingQuery\\:\\:\\$raInstitution \\(string\\|null\\) does not accept mixed\\.$#"
- count: 1
- path: ../../src/Surfnet/StepupMiddleware/ApiBundle/Controller/RaListingController.php
-
- -
- message: "#^Property Surfnet\\\\StepupMiddleware\\\\ApiBundle\\\\Identity\\\\Query\\\\RaListingQuery\\:\\:\\$role \\(string\\|null\\) does not accept mixed\\.$#"
- count: 1
- path: ../../src/Surfnet/StepupMiddleware/ApiBundle/Controller/RaListingController.php
-
- -
- message: "#^Parameter \\#1 \\$raLocationId of class Surfnet\\\\Stepup\\\\Configuration\\\\Value\\\\RaLocationId constructor expects string, mixed given\\.$#"
- count: 1
- path: ../../src/Surfnet/StepupMiddleware/ApiBundle/Controller/RaLocationController.php
-
- -
- message: "#^Parameter \\#1 \\$value of function count expects array\\|Countable, array\\\\|null given\\.$#"
- count: 1
- path: ../../src/Surfnet/StepupMiddleware/ApiBundle/Controller/RaLocationController.php
-
- -
- message: "#^Parameter \\#4 \\$collection of class Surfnet\\\\StepupMiddleware\\\\ApiBundle\\\\Response\\\\JsonCollectionResponse constructor expects array, array\\\\|null given\\.$#"
- count: 1
- path: ../../src/Surfnet/StepupMiddleware/ApiBundle/Controller/RaLocationController.php
-
- -
- message: "#^Property Surfnet\\\\StepupMiddleware\\\\ApiBundle\\\\Configuration\\\\Query\\\\RaLocationQuery\\:\\:\\$orderBy \\(string\\) does not accept mixed\\.$#"
+ message: '#^Parameter \#1 \$value of function count expects array\|Countable, array\\|null given\.$#'
+ identifier: argument.type
count: 1
path: ../../src/Surfnet/StepupMiddleware/ApiBundle/Controller/RaLocationController.php
-
- message: "#^Property Surfnet\\\\StepupMiddleware\\\\ApiBundle\\\\Configuration\\\\Query\\\\RaLocationQuery\\:\\:\\$orderDirection \\(string\\) does not accept mixed\\.$#"
+ message: '#^Parameter \#4 \$collection of class Surfnet\\StepupMiddleware\\ApiBundle\\Response\\JsonCollectionResponse constructor expects array, array\\|null given\.$#'
+ identifier: argument.type
count: 1
path: ../../src/Surfnet/StepupMiddleware/ApiBundle/Controller/RaLocationController.php
-
- message: "#^Cannot cast mixed to int\\.$#"
- count: 1
- path: ../../src/Surfnet/StepupMiddleware/ApiBundle/Controller/RaSecondFactorController.php
-
- -
- message: "#^Parameter \\#1 \\$value of class Surfnet\\\\Stepup\\\\Identity\\\\Value\\\\IdentityId constructor expects string, mixed given\\.$#"
- count: 1
- path: ../../src/Surfnet/StepupMiddleware/ApiBundle/Controller/RaSecondFactorController.php
-
- -
- message: "#^Property Surfnet\\\\StepupMiddleware\\\\ApiBundle\\\\Identity\\\\Query\\\\RaSecondFactorQuery\\:\\:\\$email \\(string\\|null\\) does not accept mixed\\.$#"
- count: 1
- path: ../../src/Surfnet/StepupMiddleware/ApiBundle/Controller/RaSecondFactorController.php
-
- -
- message: "#^Property Surfnet\\\\StepupMiddleware\\\\ApiBundle\\\\Identity\\\\Query\\\\RaSecondFactorQuery\\:\\:\\$institution \\(string\\|null\\) does not accept mixed\\.$#"
- count: 1
- path: ../../src/Surfnet/StepupMiddleware/ApiBundle/Controller/RaSecondFactorController.php
-
- -
- message: "#^Property Surfnet\\\\StepupMiddleware\\\\ApiBundle\\\\Identity\\\\Query\\\\RaSecondFactorQuery\\:\\:\\$name \\(string\\|null\\) does not accept mixed\\.$#"
- count: 1
- path: ../../src/Surfnet/StepupMiddleware/ApiBundle/Controller/RaSecondFactorController.php
-
- -
- message: "#^Property Surfnet\\\\StepupMiddleware\\\\ApiBundle\\\\Identity\\\\Query\\\\RaSecondFactorQuery\\:\\:\\$orderBy \\(string\\|null\\) does not accept mixed\\.$#"
- count: 1
- path: ../../src/Surfnet/StepupMiddleware/ApiBundle/Controller/RaSecondFactorController.php
-
- -
- message: "#^Property Surfnet\\\\StepupMiddleware\\\\ApiBundle\\\\Identity\\\\Query\\\\RaSecondFactorQuery\\:\\:\\$orderDirection \\(string\\|null\\) does not accept mixed\\.$#"
- count: 1
- path: ../../src/Surfnet/StepupMiddleware/ApiBundle/Controller/RaSecondFactorController.php
-
- -
- message: "#^Property Surfnet\\\\StepupMiddleware\\\\ApiBundle\\\\Identity\\\\Query\\\\RaSecondFactorQuery\\:\\:\\$secondFactorId \\(string\\|null\\) does not accept mixed\\.$#"
- count: 1
- path: ../../src/Surfnet/StepupMiddleware/ApiBundle/Controller/RaSecondFactorController.php
-
- -
- message: "#^Property Surfnet\\\\StepupMiddleware\\\\ApiBundle\\\\Identity\\\\Query\\\\RaSecondFactorQuery\\:\\:\\$status \\(string\\|null\\) does not accept mixed\\.$#"
- count: 1
- path: ../../src/Surfnet/StepupMiddleware/ApiBundle/Controller/RaSecondFactorController.php
-
- -
- message: "#^Property Surfnet\\\\StepupMiddleware\\\\ApiBundle\\\\Identity\\\\Query\\\\RaSecondFactorQuery\\:\\:\\$type \\(string\\|null\\) does not accept mixed\\.$#"
- count: 1
- path: ../../src/Surfnet/StepupMiddleware/ApiBundle/Controller/RaSecondFactorController.php
-
- -
- message: "#^Cannot call method getRoles\\(\\) on Symfony\\\\Component\\\\Security\\\\Core\\\\User\\\\UserInterface\\|null\\.$#"
- count: 1
- path: ../../src/Surfnet/StepupMiddleware/ApiBundle/Controller/RecoveryTokenController.php
-
- -
- message: "#^Cannot cast mixed to int\\.$#"
- count: 1
- path: ../../src/Surfnet/StepupMiddleware/ApiBundle/Controller/RecoveryTokenController.php
-
- -
- message: "#^Parameter \\#1 \\$value of class Surfnet\\\\Stepup\\\\Identity\\\\Value\\\\IdentityId constructor expects string, mixed given\\.$#"
- count: 2
- path: ../../src/Surfnet/StepupMiddleware/ApiBundle/Controller/RecoveryTokenController.php
-
- -
- message: "#^Parameter \\#2 \\.\\.\\.\\$values of function sprintf expects bool\\|float\\|int\\|string\\|null, mixed given\\.$#"
- count: 1
- path: ../../src/Surfnet/StepupMiddleware/ApiBundle/Controller/RecoveryTokenController.php
-
- -
- message: "#^Property Surfnet\\\\StepupMiddleware\\\\ApiBundle\\\\Identity\\\\Query\\\\RecoveryTokenQuery\\:\\:\\$email \\(string\\|null\\) does not accept mixed\\.$#"
- count: 1
- path: ../../src/Surfnet/StepupMiddleware/ApiBundle/Controller/RecoveryTokenController.php
-
- -
- message: "#^Property Surfnet\\\\StepupMiddleware\\\\ApiBundle\\\\Identity\\\\Query\\\\RecoveryTokenQuery\\:\\:\\$institution \\(string\\|null\\) does not accept mixed\\.$#"
- count: 1
- path: ../../src/Surfnet/StepupMiddleware/ApiBundle/Controller/RecoveryTokenController.php
-
- -
- message: "#^Property Surfnet\\\\StepupMiddleware\\\\ApiBundle\\\\Identity\\\\Query\\\\RecoveryTokenQuery\\:\\:\\$name \\(string\\|null\\) does not accept mixed\\.$#"
- count: 1
- path: ../../src/Surfnet/StepupMiddleware/ApiBundle/Controller/RecoveryTokenController.php
-
- -
- message: "#^Property Surfnet\\\\StepupMiddleware\\\\ApiBundle\\\\Identity\\\\Query\\\\RecoveryTokenQuery\\:\\:\\$orderBy \\(string\\|null\\) does not accept mixed\\.$#"
- count: 1
- path: ../../src/Surfnet/StepupMiddleware/ApiBundle/Controller/RecoveryTokenController.php
-
- -
- message: "#^Property Surfnet\\\\StepupMiddleware\\\\ApiBundle\\\\Identity\\\\Query\\\\RecoveryTokenQuery\\:\\:\\$orderDirection \\(string\\|null\\) does not accept mixed\\.$#"
- count: 1
- path: ../../src/Surfnet/StepupMiddleware/ApiBundle/Controller/RecoveryTokenController.php
-
- -
- message: "#^Property Surfnet\\\\StepupMiddleware\\\\ApiBundle\\\\Identity\\\\Query\\\\RecoveryTokenQuery\\:\\:\\$status \\(string\\|null\\) does not accept mixed\\.$#"
- count: 1
- path: ../../src/Surfnet/StepupMiddleware/ApiBundle/Controller/RecoveryTokenController.php
-
- -
- message: "#^Property Surfnet\\\\StepupMiddleware\\\\ApiBundle\\\\Identity\\\\Query\\\\RecoveryTokenQuery\\:\\:\\$type \\(string\\|null\\) does not accept mixed\\.$#"
+ message: '#^Cannot call method getRoles\(\) on Symfony\\Component\\Security\\Core\\User\\UserInterface\|null\.$#'
+ identifier: method.nonObject
count: 1
path: ../../src/Surfnet/StepupMiddleware/ApiBundle/Controller/RecoveryTokenController.php
-
- message: "#^Cannot cast mixed to int\\.$#"
- count: 1
- path: ../../src/Surfnet/StepupMiddleware/ApiBundle/Controller/UnverifiedSecondFactorController.php
-
- -
- message: "#^Parameter \\#1 \\$value of class Surfnet\\\\Stepup\\\\Identity\\\\Value\\\\IdentityId constructor expects string, mixed given\\.$#"
- count: 1
- path: ../../src/Surfnet/StepupMiddleware/ApiBundle/Controller/UnverifiedSecondFactorController.php
-
- -
- message: "#^Property Surfnet\\\\StepupMiddleware\\\\ApiBundle\\\\Identity\\\\Query\\\\UnverifiedSecondFactorQuery\\:\\:\\$verificationNonce \\(string\\|null\\) does not accept mixed\\.$#"
- count: 1
- path: ../../src/Surfnet/StepupMiddleware/ApiBundle/Controller/UnverifiedSecondFactorController.php
-
- -
- message: "#^Cannot cast mixed to int\\.$#"
- count: 2
- path: ../../src/Surfnet/StepupMiddleware/ApiBundle/Controller/VerifiedSecondFactorController.php
-
- -
- message: "#^Parameter \\#1 \\$value of class Surfnet\\\\Stepup\\\\Identity\\\\Value\\\\IdentityId constructor expects string, mixed given\\.$#"
- count: 3
- path: ../../src/Surfnet/StepupMiddleware/ApiBundle/Controller/VerifiedSecondFactorController.php
-
- -
- message: "#^Parameter \\#1 \\$value of class Surfnet\\\\Stepup\\\\Identity\\\\Value\\\\SecondFactorId constructor expects string, mixed given\\.$#"
- count: 1
- path: ../../src/Surfnet/StepupMiddleware/ApiBundle/Controller/VerifiedSecondFactorController.php
-
- -
- message: "#^Property Surfnet\\\\StepupMiddleware\\\\ApiBundle\\\\Identity\\\\Query\\\\VerifiedSecondFactorQuery\\:\\:\\$registrationCode \\(string\\|null\\) does not accept mixed\\.$#"
- count: 1
- path: ../../src/Surfnet/StepupMiddleware/ApiBundle/Controller/VerifiedSecondFactorController.php
-
- -
- message: "#^Cannot cast mixed to int\\.$#"
- count: 1
- path: ../../src/Surfnet/StepupMiddleware/ApiBundle/Controller/VettedSecondFactorController.php
-
- -
- message: "#^Parameter \\#1 \\$value of class Surfnet\\\\Stepup\\\\Identity\\\\Value\\\\IdentityId constructor expects string, mixed given\\.$#"
+ message: '#^Call to method scalarNode\(\) on an unknown class Symfony\\Component\\Config\\Definition\\Builder\\NodeBuilder\\.$#'
+ identifier: class.notFound
count: 1
- path: ../../src/Surfnet/StepupMiddleware/ApiBundle/Controller/VettedSecondFactorController.php
+ path: ../../src/Surfnet/StepupMiddleware/ApiBundle/DependencyInjection/Configuration.php
-
- message: "#^Cannot cast mixed to string\\.$#"
+ message: '#^Cannot cast mixed to string\.$#'
+ identifier: cast.string
count: 1
path: ../../src/Surfnet/StepupMiddleware/ApiBundle/Doctrine/Type/AuthorityRoleType.php
-
- message: "#^Parameter \\#1 \\$role of class Surfnet\\\\StepupMiddleware\\\\ApiBundle\\\\Identity\\\\Value\\\\AuthorityRole constructor expects string, mixed given\\.$#"
+ message: '#^Parameter \#1 \$role of class Surfnet\\StepupMiddleware\\ApiBundle\\Identity\\Value\\AuthorityRole constructor expects string, mixed given\.$#'
+ identifier: argument.type
count: 1
path: ../../src/Surfnet/StepupMiddleware/ApiBundle/Doctrine/Type/AuthorityRoleType.php
-
- message: "#^Cannot cast mixed to string\\.$#"
+ message: '#^Cannot cast mixed to string\.$#'
+ identifier: cast.string
count: 1
path: ../../src/Surfnet/StepupMiddleware/ApiBundle/Doctrine/Type/CommonNameType.php
-
- message: "#^Parameter \\#1 \\$commonName of class Surfnet\\\\Stepup\\\\Identity\\\\Value\\\\CommonName constructor expects string, mixed given\\.$#"
+ message: '#^Parameter \#1 \$commonName of class Surfnet\\Stepup\\Identity\\Value\\CommonName constructor expects string, mixed given\.$#'
+ identifier: argument.type
count: 1
path: ../../src/Surfnet/StepupMiddleware/ApiBundle/Doctrine/Type/CommonNameType.php
-
- message: "#^Parameter \\#1 \\$contactInformation of class Surfnet\\\\Stepup\\\\Configuration\\\\Value\\\\ContactInformation constructor expects string, mixed given\\.$#"
+ message: '#^Parameter \#1 \$contactInformation of class Surfnet\\Stepup\\Configuration\\Value\\ContactInformation constructor expects string, mixed given\.$#'
+ identifier: argument.type
count: 1
path: ../../src/Surfnet/StepupMiddleware/ApiBundle/Doctrine/Type/ConfigurationContactInformationType.php
-
- message: "#^Parameter \\#1 \\$institution of class Surfnet\\\\Stepup\\\\Configuration\\\\Value\\\\Institution constructor expects string, mixed given\\.$#"
+ message: '#^Parameter \#1 \$institution of class Surfnet\\Stepup\\Configuration\\Value\\Institution constructor expects string, mixed given\.$#'
+ identifier: argument.type
count: 1
path: ../../src/Surfnet/StepupMiddleware/ApiBundle/Doctrine/Type/ConfigurationInstitutionType.php
-
- message: "#^Parameter \\#1 \\$location of class Surfnet\\\\Stepup\\\\Configuration\\\\Value\\\\Location constructor expects string, mixed given\\.$#"
+ message: '#^Parameter \#1 \$location of class Surfnet\\Stepup\\Configuration\\Value\\Location constructor expects string, mixed given\.$#'
+ identifier: argument.type
count: 1
path: ../../src/Surfnet/StepupMiddleware/ApiBundle/Doctrine/Type/ConfigurationLocationType.php
-
- message: "#^Cannot cast mixed to string\\.$#"
+ message: '#^Cannot cast mixed to string\.$#'
+ identifier: cast.string
count: 1
path: ../../src/Surfnet/StepupMiddleware/ApiBundle/Doctrine/Type/ContactInformationType.php
-
- message: "#^Parameter \\#1 \\$contactInformation of class Surfnet\\\\Stepup\\\\Identity\\\\Value\\\\ContactInformation constructor expects string, mixed given\\.$#"
+ message: '#^Parameter \#1 \$contactInformation of class Surfnet\\Stepup\\Identity\\Value\\ContactInformation constructor expects string, mixed given\.$#'
+ identifier: argument.type
count: 1
path: ../../src/Surfnet/StepupMiddleware/ApiBundle/Doctrine/Type/ContactInformationType.php
-
- message: "#^Cannot call method format\\(\\) on mixed\\.$#"
+ message: '#^Cannot call method format\(\) on mixed\.$#'
+ identifier: method.nonObject
count: 1
path: ../../src/Surfnet/StepupMiddleware/ApiBundle/Doctrine/Type/DateTimeType.php
-
- message: "#^Method Surfnet\\\\StepupMiddleware\\\\ApiBundle\\\\Doctrine\\\\Type\\\\DateTimeType\\:\\:getSQLDeclaration\\(\\) has parameter \\$column with no value type specified in iterable type array\\.$#"
+ message: '#^Method Surfnet\\StepupMiddleware\\ApiBundle\\Doctrine\\Type\\DateTimeType\:\:getSQLDeclaration\(\) has parameter \$column with no value type specified in iterable type array\.$#'
+ identifier: missingType.iterableValue
count: 1
path: ../../src/Surfnet/StepupMiddleware/ApiBundle/Doctrine/Type/DateTimeType.php
-
- message: "#^Parameter \\#2 \\$datetime of static method DateTime\\:\\:createFromFormat\\(\\) expects string, mixed given\\.$#"
+ message: '#^Parameter \#2 \$datetime of static method DateTime\:\:createFromFormat\(\) expects string, mixed given\.$#'
+ identifier: argument.type
count: 1
path: ../../src/Surfnet/StepupMiddleware/ApiBundle/Doctrine/Type/DateTimeType.php
-
- message: "#^Parameter \\#1 \\$documentNumber of class Surfnet\\\\Stepup\\\\Identity\\\\Value\\\\DocumentNumber constructor expects string, mixed given\\.$#"
+ message: '#^Parameter \#1 \$documentNumber of class Surfnet\\Stepup\\Identity\\Value\\DocumentNumber constructor expects string, mixed given\.$#'
+ identifier: argument.type
count: 1
path: ../../src/Surfnet/StepupMiddleware/ApiBundle/Doctrine/Type/DocumentNumberType.php
-
- message: "#^Cannot cast mixed to string\\.$#"
+ message: '#^Cannot cast mixed to string\.$#'
+ identifier: cast.string
count: 1
path: ../../src/Surfnet/StepupMiddleware/ApiBundle/Doctrine/Type/EmailType.php
-
- message: "#^Parameter \\#1 \\$email of class Surfnet\\\\Stepup\\\\Identity\\\\Value\\\\Email constructor expects string, mixed given\\.$#"
+ message: '#^Parameter \#1 \$email of class Surfnet\\Stepup\\Identity\\Value\\Email constructor expects string, mixed given\.$#'
+ identifier: argument.type
count: 1
path: ../../src/Surfnet/StepupMiddleware/ApiBundle/Doctrine/Type/EmailType.php
-
- message: "#^Parameter \\#1 \\$type of class Surfnet\\\\Stepup\\\\Configuration\\\\Value\\\\InstitutionRole constructor expects string, mixed given\\.$#"
+ message: '#^Parameter \#1 \$type of class Surfnet\\Stepup\\Configuration\\Value\\InstitutionRole constructor expects string, mixed given\.$#'
+ identifier: argument.type
count: 1
path: ../../src/Surfnet/StepupMiddleware/ApiBundle/Doctrine/Type/InstitutionRoleType.php
-
- message: "#^Cannot cast mixed to string\\.$#"
+ message: '#^Cannot cast mixed to string\.$#'
+ identifier: cast.string
count: 1
path: ../../src/Surfnet/StepupMiddleware/ApiBundle/Doctrine/Type/InstitutionType.php
-
- message: "#^Parameter \\#1 \\$institution of class Surfnet\\\\Stepup\\\\Identity\\\\Value\\\\Institution constructor expects string, mixed given\\.$#"
+ message: '#^Parameter \#1 \$institution of class Surfnet\\Stepup\\Identity\\Value\\Institution constructor expects string, mixed given\.$#'
+ identifier: argument.type
count: 1
path: ../../src/Surfnet/StepupMiddleware/ApiBundle/Doctrine/Type/InstitutionType.php
-
- message: "#^Cannot cast mixed to string\\.$#"
+ message: '#^Cannot cast mixed to string\.$#'
+ identifier: cast.string
count: 1
path: ../../src/Surfnet/StepupMiddleware/ApiBundle/Doctrine/Type/LocaleType.php
-
- message: "#^Parameter \\#1 \\$locale of class Surfnet\\\\Stepup\\\\Identity\\\\Value\\\\Locale constructor expects string, mixed given\\.$#"
+ message: '#^Parameter \#1 \$locale of class Surfnet\\Stepup\\Identity\\Value\\Locale constructor expects string, mixed given\.$#'
+ identifier: argument.type
count: 1
path: ../../src/Surfnet/StepupMiddleware/ApiBundle/Doctrine/Type/LocaleType.php
-
- message: "#^Cannot cast mixed to string\\.$#"
+ message: '#^Cannot cast mixed to string\.$#'
+ identifier: cast.string
count: 1
path: ../../src/Surfnet/StepupMiddleware/ApiBundle/Doctrine/Type/LocationType.php
-
- message: "#^Parameter \\#1 \\$location of class Surfnet\\\\Stepup\\\\Identity\\\\Value\\\\Location constructor expects string, mixed given\\.$#"
+ message: '#^Parameter \#1 \$location of class Surfnet\\Stepup\\Identity\\Value\\Location constructor expects string, mixed given\.$#'
+ identifier: argument.type
count: 1
path: ../../src/Surfnet/StepupMiddleware/ApiBundle/Doctrine/Type/LocationType.php
-
- message: "#^Cannot cast mixed to string\\.$#"
+ message: '#^Cannot cast mixed to string\.$#'
+ identifier: cast.string
count: 1
path: ../../src/Surfnet/StepupMiddleware/ApiBundle/Doctrine/Type/NameIdType.php
-
- message: "#^Parameter \\#1 \\$value of class Surfnet\\\\Stepup\\\\Identity\\\\Value\\\\NameId constructor expects string, mixed given\\.$#"
+ message: '#^Parameter \#1 \$value of class Surfnet\\Stepup\\Identity\\Value\\NameId constructor expects string, mixed given\.$#'
+ identifier: argument.type
count: 1
path: ../../src/Surfnet/StepupMiddleware/ApiBundle/Doctrine/Type/NameIdType.php
-
- message: "#^Parameter \\#1 \\$raLocationName of class Surfnet\\\\Stepup\\\\Configuration\\\\Value\\\\RaLocationName constructor expects string, mixed given\\.$#"
+ message: '#^Cannot cast T of mixed to int\.$#'
+ identifier: cast.int
+ count: 1
+ path: ../../src/Surfnet/StepupMiddleware/ApiBundle/Doctrine/Type/NumberOfTokensPerIdentityType.php
+
+ -
+ message: '#^Parameter \#1 \$raLocationName of class Surfnet\\Stepup\\Configuration\\Value\\RaLocationName constructor expects string, mixed given\.$#'
+ identifier: argument.type
count: 1
path: ../../src/Surfnet/StepupMiddleware/ApiBundle/Doctrine/Type/RaLocationNameType.php
-
- message: "#^Method Surfnet\\\\StepupMiddleware\\\\ApiBundle\\\\Doctrine\\\\Type\\\\SecondFactorStatusType\\:\\:getSQLDeclaration\\(\\) has parameter \\$column with no value type specified in iterable type array\\.$#"
+ message: '#^Method Surfnet\\StepupMiddleware\\ApiBundle\\Doctrine\\Type\\SecondFactorStatusType\:\:getSQLDeclaration\(\) has parameter \$column with no value type specified in iterable type array\.$#'
+ identifier: missingType.iterableValue
count: 1
path: ../../src/Surfnet/StepupMiddleware/ApiBundle/Doctrine/Type/SecondFactorStatusType.php
-
- message: "#^Cannot cast mixed to string\\.$#"
+ message: '#^Cannot cast mixed to string\.$#'
+ identifier: cast.string
count: 1
path: ../../src/Surfnet/StepupMiddleware/ApiBundle/Doctrine/Type/SecondFactorTypeType.php
-
- message: "#^Parameter \\#1 \\$type of class Surfnet\\\\StepupBundle\\\\Value\\\\SecondFactorType constructor expects string, mixed given\\.$#"
+ message: '#^Parameter \#1 \$type of class Surfnet\\StepupBundle\\Value\\SecondFactorType constructor expects string, mixed given\.$#'
+ identifier: argument.type
count: 1
path: ../../src/Surfnet/StepupMiddleware/ApiBundle/Doctrine/Type/SecondFactorTypeType.php
-
- message: "#^Cannot cast mixed to string\\.$#"
+ message: '#^Cannot cast mixed to string\.$#'
+ identifier: cast.string
count: 1
path: ../../src/Surfnet/StepupMiddleware/ApiBundle/Doctrine/Type/VettingTypeHintsType.php
-
- message: "#^Parameter \\#1 \\$data of static method Surfnet\\\\Stepup\\\\Identity\\\\Collection\\\\VettingTypeHintCollection\\:\\:deserialize\\(\\) expects array, mixed given\\.$#"
+ message: '#^Parameter \#1 \$data of static method Surfnet\\Stepup\\Identity\\Collection\\VettingTypeHintCollection\:\:deserialize\(\) expects array, mixed given\.$#'
+ identifier: argument.type
count: 1
path: ../../src/Surfnet/StepupMiddleware/ApiBundle/Doctrine/Type/VettingTypeHintsType.php
-
- message: "#^Method Surfnet\\\\StepupMiddleware\\\\ApiBundle\\\\EventListener\\\\ExceptionListener\\:\\:createJsonErrorResponse\\(\\) has parameter \\$headers with no value type specified in iterable type array\\.$#"
+ message: '#^Method Surfnet\\StepupMiddleware\\ApiBundle\\EventListener\\ExceptionListener\:\:createJsonErrorResponse\(\) has parameter \$headers with no value type specified in iterable type array\.$#'
+ identifier: missingType.iterableValue
count: 1
path: ../../src/Surfnet/StepupMiddleware/ApiBundle/EventListener/ExceptionListener.php
-
- message: "#^Method Surfnet\\\\StepupMiddleware\\\\ApiBundle\\\\Exception\\\\BadApiRequestException\\:\\:__construct\\(\\) has parameter \\$errors with no value type specified in iterable type array\\.$#"
+ message: '#^Method Surfnet\\StepupMiddleware\\ApiBundle\\Exception\\BadApiRequestException\:\:__construct\(\) has parameter \$errors with no value type specified in iterable type array\.$#'
+ identifier: missingType.iterableValue
count: 1
path: ../../src/Surfnet/StepupMiddleware/ApiBundle/Exception/BadApiRequestException.php
-
- message: "#^Method Surfnet\\\\StepupMiddleware\\\\ApiBundle\\\\Exception\\\\BadCommandRequestException\\:\\:__construct\\(\\) has parameter \\$errors with no value type specified in iterable type array\\.$#"
+ message: '#^Method Surfnet\\StepupMiddleware\\ApiBundle\\Exception\\BadCommandRequestException\:\:__construct\(\) has parameter \$errors with no value type specified in iterable type array\.$#'
+ identifier: missingType.iterableValue
count: 1
path: ../../src/Surfnet/StepupMiddleware/ApiBundle/Exception/BadCommandRequestException.php
-
- message: "#^Method Surfnet\\\\StepupMiddleware\\\\ApiBundle\\\\Identity\\\\Entity\\\\AuditLogEntry\\:\\:jsonSerialize\\(\\) return type has no value type specified in iterable type array\\.$#"
+ message: '#^Method Surfnet\\StepupMiddleware\\ApiBundle\\Identity\\Entity\\AuditLogEntry\:\:jsonSerialize\(\) return type has no value type specified in iterable type array\.$#'
+ identifier: missingType.iterableValue
count: 1
path: ../../src/Surfnet/StepupMiddleware/ApiBundle/Identity/Entity/AuditLogEntry.php
-
- message: "#^Method Surfnet\\\\StepupMiddleware\\\\ApiBundle\\\\Identity\\\\Entity\\\\Identity\\:\\:jsonSerialize\\(\\) return type has no value type specified in iterable type array\\.$#"
+ message: '#^Method Surfnet\\StepupMiddleware\\ApiBundle\\Identity\\Entity\\Identity\:\:jsonSerialize\(\) return type has no value type specified in iterable type array\.$#'
+ identifier: missingType.iterableValue
count: 1
path: ../../src/Surfnet/StepupMiddleware/ApiBundle/Identity/Entity/Identity.php
-
- message: "#^Method Surfnet\\\\StepupMiddleware\\\\ApiBundle\\\\Identity\\\\Entity\\\\IdentitySelfAssertedTokenOptions\\:\\:jsonSerialize\\(\\) return type has no value type specified in iterable type array\\.$#"
+ message: '#^Method Surfnet\\StepupMiddleware\\ApiBundle\\Identity\\Entity\\IdentitySelfAssertedTokenOptions\:\:jsonSerialize\(\) return type has no value type specified in iterable type array\.$#'
+ identifier: missingType.iterableValue
count: 1
path: ../../src/Surfnet/StepupMiddleware/ApiBundle/Identity/Entity/IdentitySelfAssertedTokenOptions.php
-
- message: "#^PHPDoc tag @var for property Surfnet\\\\StepupMiddleware\\\\ApiBundle\\\\Identity\\\\Entity\\\\IdentitySelfAssertedTokenOptions\\:\\:\\$identityId with type Surfnet\\\\Stepup\\\\Identity\\\\Value\\\\IdentityId is incompatible with native type string\\.$#"
+ message: '#^PHPDoc tag @var for property Surfnet\\StepupMiddleware\\ApiBundle\\Identity\\Entity\\IdentitySelfAssertedTokenOptions\:\:\$identityId with type Surfnet\\Stepup\\Identity\\Value\\IdentityId is incompatible with native type string\.$#'
+ identifier: property.phpDocType
count: 1
path: ../../src/Surfnet/StepupMiddleware/ApiBundle/Identity/Entity/IdentitySelfAssertedTokenOptions.php
-
- message: "#^Method Surfnet\\\\StepupMiddleware\\\\ApiBundle\\\\Identity\\\\Entity\\\\InstitutionListing\\:\\:jsonSerialize\\(\\) return type has no value type specified in iterable type array\\.$#"
+ message: '#^Method Surfnet\\StepupMiddleware\\ApiBundle\\Identity\\Entity\\InstitutionListing\:\:jsonSerialize\(\) return type has no value type specified in iterable type array\.$#'
+ identifier: missingType.iterableValue
count: 1
path: ../../src/Surfnet/StepupMiddleware/ApiBundle/Identity/Entity/InstitutionListing.php
-
- message: "#^Method Surfnet\\\\StepupMiddleware\\\\ApiBundle\\\\Identity\\\\Entity\\\\RaCandidate\\:\\:jsonSerialize\\(\\) return type has no value type specified in iterable type array\\.$#"
+ message: '#^Method Surfnet\\StepupMiddleware\\ApiBundle\\Identity\\Entity\\RaCandidate\:\:jsonSerialize\(\) return type has no value type specified in iterable type array\.$#'
+ identifier: missingType.iterableValue
count: 1
path: ../../src/Surfnet/StepupMiddleware/ApiBundle/Identity/Entity/RaCandidate.php
-
- message: "#^Method Surfnet\\\\StepupMiddleware\\\\ApiBundle\\\\Identity\\\\Entity\\\\RaListing\\:\\:jsonSerialize\\(\\) return type has no value type specified in iterable type array\\.$#"
+ message: '#^Method Surfnet\\StepupMiddleware\\ApiBundle\\Identity\\Entity\\RaListing\:\:jsonSerialize\(\) return type has no value type specified in iterable type array\.$#'
+ identifier: missingType.iterableValue
count: 1
path: ../../src/Surfnet/StepupMiddleware/ApiBundle/Identity/Entity/RaListing.php
-
- message: "#^Method Surfnet\\\\StepupMiddleware\\\\ApiBundle\\\\Identity\\\\Entity\\\\RaSecondFactor\\:\\:jsonSerialize\\(\\) return type has no value type specified in iterable type array\\.$#"
+ message: '#^Method Surfnet\\StepupMiddleware\\ApiBundle\\Identity\\Entity\\RaSecondFactor\:\:jsonSerialize\(\) return type has no value type specified in iterable type array\.$#'
+ identifier: missingType.iterableValue
count: 1
path: ../../src/Surfnet/StepupMiddleware/ApiBundle/Identity/Entity/RaSecondFactor.php
-
- message: "#^Method Surfnet\\\\StepupMiddleware\\\\ApiBundle\\\\Identity\\\\Entity\\\\RecoveryToken\\:\\:jsonSerialize\\(\\) return type has no value type specified in iterable type array\\.$#"
+ message: '#^Method Surfnet\\StepupMiddleware\\ApiBundle\\Identity\\Entity\\RecoveryToken\:\:jsonSerialize\(\) return type has no value type specified in iterable type array\.$#'
+ identifier: missingType.iterableValue
count: 1
path: ../../src/Surfnet/StepupMiddleware/ApiBundle/Identity/Entity/RecoveryToken.php
-
- message: "#^Method Surfnet\\\\StepupMiddleware\\\\ApiBundle\\\\Identity\\\\Entity\\\\UnverifiedSecondFactor\\:\\:jsonSerialize\\(\\) return type has no value type specified in iterable type array\\.$#"
+ message: '#^Method Surfnet\\StepupMiddleware\\ApiBundle\\Identity\\Entity\\UnverifiedSecondFactor\:\:jsonSerialize\(\) return type has no value type specified in iterable type array\.$#'
+ identifier: missingType.iterableValue
count: 1
path: ../../src/Surfnet/StepupMiddleware/ApiBundle/Identity/Entity/UnverifiedSecondFactor.php
-
- message: "#^Method Surfnet\\\\StepupMiddleware\\\\ApiBundle\\\\Identity\\\\Entity\\\\VerifiedSecondFactor\\:\\:jsonSerialize\\(\\) return type has no value type specified in iterable type array\\.$#"
+ message: '#^Method Surfnet\\StepupMiddleware\\ApiBundle\\Identity\\Entity\\VerifiedSecondFactor\:\:jsonSerialize\(\) return type has no value type specified in iterable type array\.$#'
+ identifier: missingType.iterableValue
count: 1
path: ../../src/Surfnet/StepupMiddleware/ApiBundle/Identity/Entity/VerifiedSecondFactor.php
-
- message: "#^Method Surfnet\\\\StepupMiddleware\\\\ApiBundle\\\\Identity\\\\Entity\\\\VettedSecondFactor\\:\\:jsonSerialize\\(\\) return type has no value type specified in iterable type array\\.$#"
+ message: '#^Method Surfnet\\StepupMiddleware\\ApiBundle\\Identity\\Entity\\VettedSecondFactor\:\:jsonSerialize\(\) return type has no value type specified in iterable type array\.$#'
+ identifier: missingType.iterableValue
count: 1
path: ../../src/Surfnet/StepupMiddleware/ApiBundle/Identity/Entity/VettedSecondFactor.php
-
- message: "#^Method Surfnet\\\\StepupMiddleware\\\\ApiBundle\\\\Identity\\\\Entity\\\\VettingTypeHint\\:\\:jsonSerialize\\(\\) return type has no value type specified in iterable type array\\.$#"
+ message: '#^Method Surfnet\\StepupMiddleware\\ApiBundle\\Identity\\Entity\\VettingTypeHint\:\:jsonSerialize\(\) return type has no value type specified in iterable type array\.$#'
+ identifier: missingType.iterableValue
count: 1
path: ../../src/Surfnet/StepupMiddleware/ApiBundle/Identity/Entity/VettingTypeHint.php
-
- message: "#^Cannot call method getCommonName\\(\\) on Surfnet\\\\Stepup\\\\Identity\\\\Value\\\\CommonName\\|null\\.$#"
+ message: '#^Cannot call method getCommonName\(\) on Surfnet\\Stepup\\Identity\\Value\\CommonName\|null\.$#'
+ identifier: method.nonObject
count: 1
path: ../../src/Surfnet/StepupMiddleware/ApiBundle/Identity/Projector/AuditLogProjector.php
-
- message: "#^Parameter \\#1 \\$type of class Surfnet\\\\Stepup\\\\Identity\\\\Value\\\\RecoveryTokenType constructor expects string, string\\|null given\\.$#"
+ message: '#^Parameter \#1 \$type of class Surfnet\\Stepup\\Identity\\Value\\RecoveryTokenType constructor expects string, string\|null given\.$#'
+ identifier: argument.type
count: 1
path: ../../src/Surfnet/StepupMiddleware/ApiBundle/Identity/Projector/AuditLogProjector.php
-
- message: "#^Cannot access property \\$commonName on Surfnet\\\\StepupMiddleware\\\\ApiBundle\\\\Identity\\\\Entity\\\\Identity\\|null\\.$#"
+ message: '#^Cannot access property \$commonName on Surfnet\\StepupMiddleware\\ApiBundle\\Identity\\Entity\\Identity\|null\.$#'
+ identifier: property.nonObject
count: 2
path: ../../src/Surfnet/StepupMiddleware/ApiBundle/Identity/Projector/IdentityProjector.php
-
- message: "#^Cannot access property \\$email on Surfnet\\\\StepupMiddleware\\\\ApiBundle\\\\Identity\\\\Entity\\\\Identity\\|null\\.$#"
+ message: '#^Cannot access property \$email on Surfnet\\StepupMiddleware\\ApiBundle\\Identity\\Entity\\Identity\|null\.$#'
+ identifier: property.nonObject
count: 2
path: ../../src/Surfnet/StepupMiddleware/ApiBundle/Identity/Projector/IdentityProjector.php
-
- message: "#^Cannot access property \\$preferredLocale on Surfnet\\\\StepupMiddleware\\\\ApiBundle\\\\Identity\\\\Entity\\\\Identity\\|null\\.$#"
+ message: '#^Cannot access property \$preferredLocale on Surfnet\\StepupMiddleware\\ApiBundle\\Identity\\Entity\\Identity\|null\.$#'
+ identifier: property.nonObject
count: 1
path: ../../src/Surfnet/StepupMiddleware/ApiBundle/Identity/Projector/IdentityProjector.php
-
- message: "#^Parameter \\#1 \\$identity of method Surfnet\\\\StepupMiddleware\\\\ApiBundle\\\\Identity\\\\Repository\\\\IdentityRepository\\:\\:save\\(\\) expects Surfnet\\\\StepupMiddleware\\\\ApiBundle\\\\Identity\\\\Entity\\\\Identity, Surfnet\\\\StepupMiddleware\\\\ApiBundle\\\\Identity\\\\Entity\\\\Identity\\|null given\\.$#"
+ message: '#^Parameter \#1 \$identity of method Surfnet\\StepupMiddleware\\ApiBundle\\Identity\\Repository\\IdentityRepository\:\:save\(\) expects Surfnet\\StepupMiddleware\\ApiBundle\\Identity\\Entity\\Identity, Surfnet\\StepupMiddleware\\ApiBundle\\Identity\\Entity\\Identity\|null given\.$#'
+ identifier: argument.type
count: 4
path: ../../src/Surfnet/StepupMiddleware/ApiBundle/Identity/Projector/IdentityProjector.php
-
- message: "#^Parameter \\#1 \\$vettingType of method Surfnet\\\\StepupMiddleware\\\\ApiBundle\\\\Identity\\\\Projector\\\\IdentityProjector\\:\\:determinePossessionOfSelfAssertedToken\\(\\) expects Surfnet\\\\Stepup\\\\Identity\\\\Value\\\\VettingType, Surfnet\\\\Stepup\\\\Identity\\\\Value\\\\VettingType\\|null given\\.$#"
+ message: '#^Parameter \#1 \$vettingType of method Surfnet\\StepupMiddleware\\ApiBundle\\Identity\\Projector\\IdentityProjector\:\:determinePossessionOfSelfAssertedToken\(\) expects Surfnet\\Stepup\\Identity\\Value\\VettingType, Surfnet\\Stepup\\Identity\\Value\\VettingType\|null given\.$#'
+ identifier: argument.type
count: 2
path: ../../src/Surfnet/StepupMiddleware/ApiBundle/Identity/Projector/IdentityProjector.php
-
- message: "#^Parameter \\#1 \\$vettingType of method Surfnet\\\\StepupMiddleware\\\\ApiBundle\\\\Identity\\\\Projector\\\\IdentitySelfAssertedTokenOptionsProjector\\:\\:determinePossessionOfToken\\(\\) expects Surfnet\\\\Stepup\\\\Identity\\\\Value\\\\VettingType, Surfnet\\\\Stepup\\\\Identity\\\\Value\\\\VettingType\\|null given\\.$#"
+ message: '#^Parameter \#1 \$vettingType of method Surfnet\\StepupMiddleware\\ApiBundle\\Identity\\Projector\\IdentitySelfAssertedTokenOptionsProjector\:\:determinePossessionOfToken\(\) expects Surfnet\\Stepup\\Identity\\Value\\VettingType, Surfnet\\Stepup\\Identity\\Value\\VettingType\|null given\.$#'
+ identifier: argument.type
count: 2
path: ../../src/Surfnet/StepupMiddleware/ApiBundle/Identity/Projector/IdentitySelfAssertedTokenOptionsProjector.php
-
- message: "#^Cannot access property \\$commonName on Surfnet\\\\StepupMiddleware\\\\ApiBundle\\\\Identity\\\\Entity\\\\Identity\\|null\\.$#"
+ message: '#^Cannot access property \$commonName on Surfnet\\StepupMiddleware\\ApiBundle\\Identity\\Entity\\Identity\|null\.$#'
+ identifier: property.nonObject
count: 4
path: ../../src/Surfnet/StepupMiddleware/ApiBundle/Identity/Projector/RaListingProjector.php
-
- message: "#^Cannot access property \\$email on Surfnet\\\\StepupMiddleware\\\\ApiBundle\\\\Identity\\\\Entity\\\\Identity\\|null\\.$#"
+ message: '#^Cannot access property \$email on Surfnet\\StepupMiddleware\\ApiBundle\\Identity\\Entity\\Identity\|null\.$#'
+ identifier: property.nonObject
count: 4
path: ../../src/Surfnet/StepupMiddleware/ApiBundle/Identity/Projector/RaListingProjector.php
-
- message: "#^Cannot access property \\$role on Surfnet\\\\StepupMiddleware\\\\ApiBundle\\\\Identity\\\\Entity\\\\RaListing\\|null\\.$#"
+ message: '#^Cannot access property \$role on Surfnet\\StepupMiddleware\\ApiBundle\\Identity\\Entity\\RaListing\|null\.$#'
+ identifier: property.nonObject
count: 2
path: ../../src/Surfnet/StepupMiddleware/ApiBundle/Identity/Projector/RaListingProjector.php
-
- message: "#^Parameter \\#1 \\$raListingEntry of method Surfnet\\\\StepupMiddleware\\\\ApiBundle\\\\Identity\\\\Repository\\\\RaListingRepository\\:\\:save\\(\\) expects Surfnet\\\\StepupMiddleware\\\\ApiBundle\\\\Identity\\\\Entity\\\\RaListing, Surfnet\\\\StepupMiddleware\\\\ApiBundle\\\\Identity\\\\Entity\\\\RaListing\\|null given\\.$#"
+ message: '#^Parameter \#1 \$raListingEntry of method Surfnet\\StepupMiddleware\\ApiBundle\\Identity\\Repository\\RaListingRepository\:\:save\(\) expects Surfnet\\StepupMiddleware\\ApiBundle\\Identity\\Entity\\RaListing, Surfnet\\StepupMiddleware\\ApiBundle\\Identity\\Entity\\RaListing\|null given\.$#'
+ identifier: argument.type
count: 2
path: ../../src/Surfnet/StepupMiddleware/ApiBundle/Identity/Projector/RaListingProjector.php
-
- message: "#^Cannot access property \\$documentNumber on Surfnet\\\\StepupMiddleware\\\\ApiBundle\\\\Identity\\\\Entity\\\\RaSecondFactor\\|null\\.$#"
+ message: '#^Cannot access property \$documentNumber on Surfnet\\StepupMiddleware\\ApiBundle\\Identity\\Entity\\RaSecondFactor\|null\.$#'
+ identifier: property.nonObject
count: 3
path: ../../src/Surfnet/StepupMiddleware/ApiBundle/Identity/Projector/RaSecondFactorProjector.php
-
- message: "#^Cannot access property \\$id on Surfnet\\\\StepupMiddleware\\\\ApiBundle\\\\Identity\\\\Entity\\\\Identity\\|null\\.$#"
+ message: '#^Cannot access property \$id on Surfnet\\StepupMiddleware\\ApiBundle\\Identity\\Entity\\Identity\|null\.$#'
+ identifier: property.nonObject
count: 2
path: ../../src/Surfnet/StepupMiddleware/ApiBundle/Identity/Projector/RaSecondFactorProjector.php
-
- message: "#^Cannot access property \\$institution on Surfnet\\\\StepupMiddleware\\\\ApiBundle\\\\Identity\\\\Entity\\\\Identity\\|null\\.$#"
+ message: '#^Cannot access property \$institution on Surfnet\\StepupMiddleware\\ApiBundle\\Identity\\Entity\\Identity\|null\.$#'
+ identifier: property.nonObject
count: 2
path: ../../src/Surfnet/StepupMiddleware/ApiBundle/Identity/Projector/RaSecondFactorProjector.php
-
- message: "#^Cannot access property \\$status on Surfnet\\\\StepupMiddleware\\\\ApiBundle\\\\Identity\\\\Entity\\\\RaSecondFactor\\|null\\.$#"
+ message: '#^Cannot access property \$status on Surfnet\\StepupMiddleware\\ApiBundle\\Identity\\Entity\\RaSecondFactor\|null\.$#'
+ identifier: property.nonObject
count: 4
path: ../../src/Surfnet/StepupMiddleware/ApiBundle/Identity/Projector/RaSecondFactorProjector.php
-
- message: "#^Cannot call method getDocumentNumber\\(\\) on Surfnet\\\\Stepup\\\\Identity\\\\Value\\\\VettingType\\|null\\.$#"
+ message: '#^Cannot call method getDocumentNumber\(\) on Surfnet\\Stepup\\Identity\\Value\\VettingType\|null\.$#'
+ identifier: method.nonObject
count: 1
path: ../../src/Surfnet/StepupMiddleware/ApiBundle/Identity/Projector/RaSecondFactorProjector.php
-
- message: "#^Parameter \\#1 \\$secondFactor of method Surfnet\\\\StepupMiddleware\\\\ApiBundle\\\\Identity\\\\Repository\\\\RaSecondFactorRepository\\:\\:save\\(\\) expects Surfnet\\\\StepupMiddleware\\\\ApiBundle\\\\Identity\\\\Entity\\\\RaSecondFactor, Surfnet\\\\StepupMiddleware\\\\ApiBundle\\\\Identity\\\\Entity\\\\RaSecondFactor\\|null given\\.$#"
+ message: '#^Parameter \#1 \$secondFactor of method Surfnet\\StepupMiddleware\\ApiBundle\\Identity\\Repository\\RaSecondFactorRepository\:\:save\(\) expects Surfnet\\StepupMiddleware\\ApiBundle\\Identity\\Entity\\RaSecondFactor, Surfnet\\StepupMiddleware\\ApiBundle\\Identity\\Entity\\RaSecondFactor\|null given\.$#'
+ identifier: argument.type
count: 3
path: ../../src/Surfnet/StepupMiddleware/ApiBundle/Identity/Projector/RaSecondFactorProjector.php
-
- message: "#^Cannot access property \\$status on Surfnet\\\\StepupMiddleware\\\\ApiBundle\\\\Identity\\\\Entity\\\\RecoveryToken\\|null\\.$#"
+ message: '#^Cannot access property \$status on Surfnet\\StepupMiddleware\\ApiBundle\\Identity\\Entity\\RecoveryToken\|null\.$#'
+ identifier: property.nonObject
count: 2
path: ../../src/Surfnet/StepupMiddleware/ApiBundle/Identity/Projector/RecoveryTokenProjector.php
-
- message: "#^Parameter \\#1 \\$entry of method Surfnet\\\\StepupMiddleware\\\\ApiBundle\\\\Identity\\\\Repository\\\\RecoveryTokenRepository\\:\\:save\\(\\) expects Surfnet\\\\StepupMiddleware\\\\ApiBundle\\\\Identity\\\\Entity\\\\RecoveryToken, Surfnet\\\\StepupMiddleware\\\\ApiBundle\\\\Identity\\\\Entity\\\\RecoveryToken\\|null given\\.$#"
+ message: '#^Parameter \#1 \$entry of method Surfnet\\StepupMiddleware\\ApiBundle\\Identity\\Repository\\RecoveryTokenRepository\:\:save\(\) expects Surfnet\\StepupMiddleware\\ApiBundle\\Identity\\Entity\\RecoveryToken, Surfnet\\StepupMiddleware\\ApiBundle\\Identity\\Entity\\RecoveryToken\|null given\.$#'
+ identifier: argument.type
count: 2
path: ../../src/Surfnet/StepupMiddleware/ApiBundle/Identity/Projector/RecoveryTokenProjector.php
-
- message: "#^Cannot access property \\$secondFactorIdentifier on Surfnet\\\\StepupMiddleware\\\\ApiBundle\\\\Identity\\\\Entity\\\\UnverifiedSecondFactor\\|null\\.$#"
+ message: '#^Cannot access property \$secondFactorIdentifier on Surfnet\\StepupMiddleware\\ApiBundle\\Identity\\Entity\\UnverifiedSecondFactor\|null\.$#'
+ identifier: property.nonObject
count: 1
path: ../../src/Surfnet/StepupMiddleware/ApiBundle/Identity/Projector/SecondFactorProjector.php
-
- message: "#^Parameter \\#1 \\$secondFactor of method Surfnet\\\\StepupMiddleware\\\\ApiBundle\\\\Identity\\\\Repository\\\\UnverifiedSecondFactorRepository\\:\\:remove\\(\\) expects Surfnet\\\\StepupMiddleware\\\\ApiBundle\\\\Identity\\\\Entity\\\\UnverifiedSecondFactor, Surfnet\\\\StepupMiddleware\\\\ApiBundle\\\\Identity\\\\Entity\\\\UnverifiedSecondFactor\\|null given\\.$#"
+ message: '#^Parameter \#1 \$secondFactor of method Surfnet\\StepupMiddleware\\ApiBundle\\Identity\\Repository\\UnverifiedSecondFactorRepository\:\:remove\(\) expects Surfnet\\StepupMiddleware\\ApiBundle\\Identity\\Entity\\UnverifiedSecondFactor, Surfnet\\StepupMiddleware\\ApiBundle\\Identity\\Entity\\UnverifiedSecondFactor\|null given\.$#'
+ identifier: argument.type
count: 3
path: ../../src/Surfnet/StepupMiddleware/ApiBundle/Identity/Projector/SecondFactorProjector.php
-
- message: "#^Parameter \\#1 \\$secondFactor of method Surfnet\\\\StepupMiddleware\\\\ApiBundle\\\\Identity\\\\Repository\\\\VerifiedSecondFactorRepository\\:\\:remove\\(\\) expects Surfnet\\\\StepupMiddleware\\\\ApiBundle\\\\Identity\\\\Entity\\\\VerifiedSecondFactor, Surfnet\\\\StepupMiddleware\\\\ApiBundle\\\\Identity\\\\Entity\\\\VerifiedSecondFactor\\|null given\\.$#"
+ message: '#^Parameter \#1 \$secondFactor of method Surfnet\\StepupMiddleware\\ApiBundle\\Identity\\Repository\\VerifiedSecondFactorRepository\:\:remove\(\) expects Surfnet\\StepupMiddleware\\ApiBundle\\Identity\\Entity\\VerifiedSecondFactor, Surfnet\\StepupMiddleware\\ApiBundle\\Identity\\Entity\\VerifiedSecondFactor\|null given\.$#'
+ identifier: argument.type
count: 4
path: ../../src/Surfnet/StepupMiddleware/ApiBundle/Identity/Projector/SecondFactorProjector.php
-
- message: "#^Parameter \\#1 \\$secondFactor of method Surfnet\\\\StepupMiddleware\\\\ApiBundle\\\\Identity\\\\Repository\\\\VettedSecondFactorRepository\\:\\:remove\\(\\) expects Surfnet\\\\StepupMiddleware\\\\ApiBundle\\\\Identity\\\\Entity\\\\VettedSecondFactor, Surfnet\\\\StepupMiddleware\\\\ApiBundle\\\\Identity\\\\Entity\\\\VettedSecondFactor\\|null given\\.$#"
+ message: '#^Parameter \#1 \$secondFactor of method Surfnet\\StepupMiddleware\\ApiBundle\\Identity\\Repository\\VettedSecondFactorRepository\:\:remove\(\) expects Surfnet\\StepupMiddleware\\ApiBundle\\Identity\\Entity\\VettedSecondFactor, Surfnet\\StepupMiddleware\\ApiBundle\\Identity\\Entity\\VettedSecondFactor\|null given\.$#'
+ identifier: argument.type
count: 2
path: ../../src/Surfnet/StepupMiddleware/ApiBundle/Identity/Projector/SecondFactorProjector.php
-
- message: "#^Parameter \\#1 \\$institution of static method Surfnet\\\\StepupMiddleware\\\\ApiBundle\\\\Identity\\\\Entity\\\\WhitelistEntry\\:\\:createFrom\\(\\) expects Surfnet\\\\Stepup\\\\Identity\\\\Value\\\\Institution, mixed given\\.$#"
- count: 3
- path: ../../src/Surfnet/StepupMiddleware/ApiBundle/Identity/Projector/WhitelistProjector.php
-
- -
- message: "#^Parameter \\#1 \\$institutions of method Surfnet\\\\StepupMiddleware\\\\ApiBundle\\\\Identity\\\\Repository\\\\WhitelistEntryRepository\\:\\:findEntriesByInstitutions\\(\\) expects array\\, array\\, mixed\\> given\\.$#"
+ message: '#^Method Surfnet\\StepupMiddleware\\ApiBundle\\Identity\\Repository\\AuditLogRepository\:\:createSecondFactorSearchQuery\(\) return type with generic class Doctrine\\ORM\\Query does not specify its types\: TKey, TResult$#'
+ identifier: missingType.generics
count: 1
- path: ../../src/Surfnet/StepupMiddleware/ApiBundle/Identity/Projector/WhitelistProjector.php
+ path: ../../src/Surfnet/StepupMiddleware/ApiBundle/Identity/Repository/AuditLogRepository.php
-
- message: "#^Method Surfnet\\\\StepupMiddleware\\\\ApiBundle\\\\Identity\\\\Repository\\\\AuditLogRepository\\:\\:findByIdentityId\\(\\) should return array\\ but returns mixed\\.$#"
+ message: '#^Method Surfnet\\StepupMiddleware\\ApiBundle\\Identity\\Repository\\AuditLogRepository\:\:findByIdentityId\(\) should return array\ but returns mixed\.$#'
+ identifier: return.type
count: 1
path: ../../src/Surfnet/StepupMiddleware/ApiBundle/Identity/Repository/AuditLogRepository.php
-
- message: "#^Method Surfnet\\\\StepupMiddleware\\\\ApiBundle\\\\Identity\\\\Repository\\\\AuditLogRepository\\:\\:findEntriesWhereIdentityIsActorOnly\\(\\) should return array\\ but returns mixed\\.$#"
+ message: '#^Method Surfnet\\StepupMiddleware\\ApiBundle\\Identity\\Repository\\AuditLogRepository\:\:findEntriesWhereIdentityIsActorOnly\(\) should return array\ but returns mixed\.$#'
+ identifier: return.type
count: 1
path: ../../src/Surfnet/StepupMiddleware/ApiBundle/Identity/Repository/AuditLogRepository.php
-
- message: "#^Method Surfnet\\\\StepupMiddleware\\\\ApiBundle\\\\Identity\\\\Repository\\\\AuditLogRepository\\:\\:saveAll\\(\\) has parameter \\$entries with no value type specified in iterable type array\\.$#"
+ message: '#^Method Surfnet\\StepupMiddleware\\ApiBundle\\Identity\\Repository\\AuditLogRepository\:\:saveAll\(\) has parameter \$entries with no value type specified in iterable type array\.$#'
+ identifier: missingType.iterableValue
count: 1
path: ../../src/Surfnet/StepupMiddleware/ApiBundle/Identity/Repository/AuditLogRepository.php
-
- message: "#^Cannot access offset 'institution' on mixed\\.$#"
+ message: '#^Cannot access offset ''institution'' on mixed\.$#'
+ identifier: offsetAccess.nonOffsetAccessible
count: 5
path: ../../src/Surfnet/StepupMiddleware/ApiBundle/Identity/Repository/AuthorizationRepository.php
-
- message: "#^Cannot cast mixed to string\\.$#"
+ message: '#^Cannot cast mixed to string\.$#'
+ identifier: cast.string
count: 3
path: ../../src/Surfnet/StepupMiddleware/ApiBundle/Identity/Repository/AuthorizationRepository.php
-
- message: "#^Method Surfnet\\\\StepupMiddleware\\\\ApiBundle\\\\Identity\\\\Repository\\\\AuthorizationRepository\\:\\:getAllowedIdentityRoles\\(\\) return type has no value type specified in iterable type array\\.$#"
+ message: '#^Method Surfnet\\StepupMiddleware\\ApiBundle\\Identity\\Repository\\AuthorizationRepository\:\:getAllowedIdentityRoles\(\) return type has no value type specified in iterable type array\.$#'
+ identifier: missingType.iterableValue
count: 1
path: ../../src/Surfnet/StepupMiddleware/ApiBundle/Identity/Repository/AuthorizationRepository.php
-
- message: "#^Method Surfnet\\\\StepupMiddleware\\\\ApiBundle\\\\Identity\\\\Repository\\\\AuthorizationRepository\\:\\:getAllowedInstitutionRoles\\(\\) return type has no value type specified in iterable type array\\.$#"
+ message: '#^Method Surfnet\\StepupMiddleware\\ApiBundle\\Identity\\Repository\\AuthorizationRepository\:\:getAllowedInstitutionRoles\(\) return type has no value type specified in iterable type array\.$#'
+ identifier: missingType.iterableValue
count: 1
path: ../../src/Surfnet/StepupMiddleware/ApiBundle/Identity/Repository/AuthorizationRepository.php
-
- message: "#^Parameter \\#2 \\.\\.\\.\\$values of function sprintf expects bool\\|float\\|int\\|string\\|null, mixed given\\.$#"
+ message: '#^Parameter \#2 \.\.\.\$values of function sprintf expects bool\|float\|int\|string\|null, mixed given\.$#'
+ identifier: argument.type
count: 1
path: ../../src/Surfnet/StepupMiddleware/ApiBundle/Identity/Repository/AuthorizationRepository.php
-
- message: "#^Parameter \\#3 \\.\\.\\.\\$values of function sprintf expects bool\\|float\\|int\\|string\\|null, mixed given\\.$#"
+ message: '#^Parameter \#3 \.\.\.\$values of function sprintf expects bool\|float\|int\|string\|null, mixed given\.$#'
+ identifier: argument.type
count: 1
path: ../../src/Surfnet/StepupMiddleware/ApiBundle/Identity/Repository/AuthorizationRepository.php
-
- message: "#^Method Surfnet\\\\StepupMiddleware\\\\ApiBundle\\\\Identity\\\\Repository\\\\IdentityRepository\\:\\:findByNameIdsIndexed\\(\\) should return array\\ but returns mixed\\.$#"
+ message: '#^Method Surfnet\\StepupMiddleware\\ApiBundle\\Identity\\Repository\\IdentityRepository\:\:createSearchQuery\(\) return type with generic class Doctrine\\ORM\\Query does not specify its types\: TKey, TResult$#'
+ identifier: missingType.generics
count: 1
path: ../../src/Surfnet/StepupMiddleware/ApiBundle/Identity/Repository/IdentityRepository.php
-
- message: "#^Method Surfnet\\\\StepupMiddleware\\\\ApiBundle\\\\Identity\\\\Repository\\\\IdentityRepository\\:\\:findOneByNameIdAndInstitution\\(\\) should return Surfnet\\\\StepupMiddleware\\\\ApiBundle\\\\Identity\\\\Entity\\\\Identity but returns mixed\\.$#"
+ message: '#^Method Surfnet\\StepupMiddleware\\ApiBundle\\Identity\\Repository\\IdentityRepository\:\:findByNameIdsIndexed\(\) should return array\ but returns mixed\.$#'
+ identifier: return.type
count: 1
path: ../../src/Surfnet/StepupMiddleware/ApiBundle/Identity/Repository/IdentityRepository.php
-
- message: "#^Method Surfnet\\\\StepupMiddleware\\\\ApiBundle\\\\Identity\\\\Repository\\\\RaCandidateRepository\\:\\:findOneByIdentityId\\(\\) return type has no value type specified in iterable type array\\.$#"
+ message: '#^Method Surfnet\\StepupMiddleware\\ApiBundle\\Identity\\Repository\\IdentityRepository\:\:findOneByNameIdAndInstitution\(\) should return Surfnet\\StepupMiddleware\\ApiBundle\\Identity\\Entity\\Identity but returns mixed\.$#'
+ identifier: return.type
+ count: 1
+ path: ../../src/Surfnet/StepupMiddleware/ApiBundle/Identity/Repository/IdentityRepository.php
+
+ -
+ message: '#^Method Surfnet\\StepupMiddleware\\ApiBundle\\Identity\\Repository\\RaCandidateRepository\:\:createOptionsQuery\(\) return type with generic class Doctrine\\ORM\\Query does not specify its types\: TKey, TResult$#'
+ identifier: missingType.generics
count: 1
path: ../../src/Surfnet/StepupMiddleware/ApiBundle/Identity/Repository/RaCandidateRepository.php
-
- message: "#^Method Surfnet\\\\StepupMiddleware\\\\ApiBundle\\\\Identity\\\\Repository\\\\RaCandidateRepository\\:\\:findOneByIdentityId\\(\\) should return array\\|null but returns mixed\\.$#"
+ message: '#^Method Surfnet\\StepupMiddleware\\ApiBundle\\Identity\\Repository\\RaCandidateRepository\:\:createSearchQuery\(\) return type with generic class Doctrine\\ORM\\Query does not specify its types\: TKey, TResult$#'
+ identifier: missingType.generics
count: 1
path: ../../src/Surfnet/StepupMiddleware/ApiBundle/Identity/Repository/RaCandidateRepository.php
-
- message: "#^Method Surfnet\\\\StepupMiddleware\\\\ApiBundle\\\\Identity\\\\Repository\\\\RaListingRepository\\:\\:findByIdentityId\\(\\) return type has no value type specified in iterable type array\\.$#"
+ message: '#^Method Surfnet\\StepupMiddleware\\ApiBundle\\Identity\\Repository\\RaCandidateRepository\:\:findOneByIdentityId\(\) return type has no value type specified in iterable type array\.$#'
+ identifier: missingType.iterableValue
count: 1
- path: ../../src/Surfnet/StepupMiddleware/ApiBundle/Identity/Repository/RaListingRepository.php
+ path: ../../src/Surfnet/StepupMiddleware/ApiBundle/Identity/Repository/RaCandidateRepository.php
-
- message: "#^Method Surfnet\\\\StepupMiddleware\\\\ApiBundle\\\\Identity\\\\Repository\\\\RaListingRepository\\:\\:findByIdentityIdAndRaInstitutionWithContext\\(\\) should return Surfnet\\\\StepupMiddleware\\\\ApiBundle\\\\Identity\\\\Entity\\\\RaListing\\|null but returns mixed\\.$#"
+ message: '#^Method Surfnet\\StepupMiddleware\\ApiBundle\\Identity\\Repository\\RaCandidateRepository\:\:findOneByIdentityId\(\) should return array\|null but returns mixed\.$#'
+ identifier: return.type
count: 1
- path: ../../src/Surfnet/StepupMiddleware/ApiBundle/Identity/Repository/RaListingRepository.php
+ path: ../../src/Surfnet/StepupMiddleware/ApiBundle/Identity/Repository/RaCandidateRepository.php
-
- message: "#^Method Surfnet\\\\StepupMiddleware\\\\ApiBundle\\\\Identity\\\\Repository\\\\RaListingRepository\\:\\:listRasFor\\(\\) return type with generic class Doctrine\\\\Common\\\\Collections\\\\ArrayCollection does not specify its types\\: TKey, T$#"
+ message: '#^Method Surfnet\\StepupMiddleware\\ApiBundle\\Identity\\Repository\\RaListingRepository\:\:createOptionsQuery\(\) return type with generic class Doctrine\\ORM\\Query does not specify its types\: TKey, TResult$#'
+ identifier: missingType.generics
count: 1
path: ../../src/Surfnet/StepupMiddleware/ApiBundle/Identity/Repository/RaListingRepository.php
-
- message: "#^Parameter \\#1 \\$elements of class Doctrine\\\\Common\\\\Collections\\\\ArrayCollection constructor expects array\\, mixed given\\.$#"
+ message: '#^Method Surfnet\\StepupMiddleware\\ApiBundle\\Identity\\Repository\\RaListingRepository\:\:createSearchQuery\(\) return type with generic class Doctrine\\ORM\\Query does not specify its types\: TKey, TResult$#'
+ identifier: missingType.generics
count: 1
path: ../../src/Surfnet/StepupMiddleware/ApiBundle/Identity/Repository/RaListingRepository.php
-
- message: "#^Method Surfnet\\\\StepupMiddleware\\\\ApiBundle\\\\Identity\\\\Repository\\\\SraaRepository\\:\\:saveAll\\(\\) has parameter \\$sraaList with no value type specified in iterable type array\\.$#"
+ message: '#^Method Surfnet\\StepupMiddleware\\ApiBundle\\Identity\\Repository\\RaListingRepository\:\:findByIdentityId\(\) return type has no value type specified in iterable type array\.$#'
+ identifier: missingType.iterableValue
count: 1
- path: ../../src/Surfnet/StepupMiddleware/ApiBundle/Identity/Repository/SraaRepository.php
+ path: ../../src/Surfnet/StepupMiddleware/ApiBundle/Identity/Repository/RaListingRepository.php
-
- message: "#^Method Surfnet\\\\StepupMiddleware\\\\ApiBundle\\\\Identity\\\\Repository\\\\VerifiedSecondFactorRepository\\:\\:findByDate\\(\\) should return array\\ but returns mixed\\.$#"
+ message: '#^Method Surfnet\\StepupMiddleware\\ApiBundle\\Identity\\Repository\\RaListingRepository\:\:findByIdentityIdAndRaInstitutionWithContext\(\) should return Surfnet\\StepupMiddleware\\ApiBundle\\Identity\\Entity\\RaListing\|null but returns mixed\.$#'
+ identifier: return.type
count: 1
- path: ../../src/Surfnet/StepupMiddleware/ApiBundle/Identity/Repository/VerifiedSecondFactorRepository.php
+ path: ../../src/Surfnet/StepupMiddleware/ApiBundle/Identity/Repository/RaListingRepository.php
-
- message: "#^Method Surfnet\\\\StepupMiddleware\\\\ApiBundle\\\\Identity\\\\Repository\\\\WhitelistEntryRepository\\:\\:findEntriesByInstitutions\\(\\) return type has no value type specified in iterable type array\\.$#"
+ message: '#^Method Surfnet\\StepupMiddleware\\ApiBundle\\Identity\\Repository\\RaListingRepository\:\:listRasFor\(\) return type with generic class Doctrine\\Common\\Collections\\ArrayCollection does not specify its types\: TKey, T$#'
+ identifier: missingType.generics
count: 1
- path: ../../src/Surfnet/StepupMiddleware/ApiBundle/Identity/Repository/WhitelistEntryRepository.php
+ path: ../../src/Surfnet/StepupMiddleware/ApiBundle/Identity/Repository/RaListingRepository.php
-
- message: "#^Method Surfnet\\\\StepupMiddleware\\\\ApiBundle\\\\Identity\\\\Repository\\\\WhitelistEntryRepository\\:\\:findEntriesByInstitutions\\(\\) should return array but returns mixed\\.$#"
+ message: '#^Method Surfnet\\StepupMiddleware\\ApiBundle\\Identity\\Repository\\RaListingRepository\:\:listRasFor\(\) should return Doctrine\\Common\\Collections\\ArrayCollection&iterable\ but returns Doctrine\\Common\\Collections\\ArrayCollection\<\(int\|string\), mixed\>\.$#'
+ identifier: return.type
count: 1
- path: ../../src/Surfnet/StepupMiddleware/ApiBundle/Identity/Repository/WhitelistEntryRepository.php
+ path: ../../src/Surfnet/StepupMiddleware/ApiBundle/Identity/Repository/RaListingRepository.php
-
- message: "#^Method Surfnet\\\\StepupMiddleware\\\\ApiBundle\\\\Identity\\\\Repository\\\\WhitelistEntryRepository\\:\\:getAll\\(\\) return type with generic class Doctrine\\\\Common\\\\Collections\\\\ArrayCollection does not specify its types\\: TKey, T$#"
+ message: '#^Parameter \#1 \$elements of class Doctrine\\Common\\Collections\\ArrayCollection constructor expects array\, mixed given\.$#'
+ identifier: argument.type
count: 1
- path: ../../src/Surfnet/StepupMiddleware/ApiBundle/Identity/Repository/WhitelistEntryRepository.php
+ path: ../../src/Surfnet/StepupMiddleware/ApiBundle/Identity/Repository/RaListingRepository.php
-
- message: "#^Argument of an invalid type mixed supplied for foreach, only iterables are supported\\.$#"
+ message: '#^Method Surfnet\\StepupMiddleware\\ApiBundle\\Identity\\Repository\\RaSecondFactorRepository\:\:createOptionsQuery\(\) return type with generic class Doctrine\\ORM\\Query does not specify its types\: TKey, TResult$#'
+ identifier: missingType.generics
count: 1
- path: ../../src/Surfnet/StepupMiddleware/ApiBundle/Identity/Service/AbstractSearchService.php
+ path: ../../src/Surfnet/StepupMiddleware/ApiBundle/Identity/Repository/RaSecondFactorRepository.php
-
- message: "#^Cannot cast mixed to string\\.$#"
+ message: '#^Method Surfnet\\StepupMiddleware\\ApiBundle\\Identity\\Repository\\RaSecondFactorRepository\:\:createSearchQuery\(\) return type with generic class Doctrine\\ORM\\Query does not specify its types\: TKey, TResult$#'
+ identifier: missingType.generics
count: 1
- path: ../../src/Surfnet/StepupMiddleware/ApiBundle/Identity/Service/AbstractSearchService.php
+ path: ../../src/Surfnet/StepupMiddleware/ApiBundle/Identity/Repository/RaSecondFactorRepository.php
-
- message: "#^Method Surfnet\\\\StepupMiddleware\\\\ApiBundle\\\\Identity\\\\Service\\\\AbstractSearchService\\:\\:createPaginatorFrom\\(\\) return type with generic class Pagerfanta\\\\Pagerfanta does not specify its types\\: T$#"
+ message: '#^Method Surfnet\\StepupMiddleware\\ApiBundle\\Identity\\Repository\\RecoveryTokenRepository\:\:createOptionsQuery\(\) return type with generic class Doctrine\\ORM\\Query does not specify its types\: TKey, TResult$#'
+ identifier: missingType.generics
count: 1
- path: ../../src/Surfnet/StepupMiddleware/ApiBundle/Identity/Service/AbstractSearchService.php
+ path: ../../src/Surfnet/StepupMiddleware/ApiBundle/Identity/Repository/RecoveryTokenRepository.php
-
- message: "#^Parameter \\#1 \\$raListings of static method Surfnet\\\\StepupMiddleware\\\\ApiBundle\\\\Identity\\\\Value\\\\RegistrationAuthorityCredentials\\:\\:fromRaListings\\(\\) expects array\\, array\\|null given\\.$#"
+ message: '#^Method Surfnet\\StepupMiddleware\\ApiBundle\\Identity\\Repository\\RecoveryTokenRepository\:\:createSearchQuery\(\) return type with generic class Doctrine\\ORM\\Query does not specify its types\: TKey, TResult$#'
+ identifier: missingType.generics
count: 1
- path: ../../src/Surfnet/StepupMiddleware/ApiBundle/Identity/Service/IdentityService.php
+ path: ../../src/Surfnet/StepupMiddleware/ApiBundle/Identity/Repository/RecoveryTokenRepository.php
-
- message: "#^Cannot call method getInstitution\\(\\) on mixed\\.$#"
+ message: '#^Method Surfnet\\StepupMiddleware\\ApiBundle\\Identity\\Repository\\SraaRepository\:\:saveAll\(\) has parameter \$sraaList with no value type specified in iterable type array\.$#'
+ identifier: missingType.iterableValue
count: 1
- path: ../../src/Surfnet/StepupMiddleware/ApiBundle/Identity/Service/RaCandidateService.php
+ path: ../../src/Surfnet/StepupMiddleware/ApiBundle/Identity/Repository/SraaRepository.php
-
- message: "#^Method Surfnet\\\\StepupMiddleware\\\\ApiBundle\\\\Identity\\\\Service\\\\RaCandidateService\\:\\:findOneByIdentityId\\(\\) return type has no value type specified in iterable type array\\.$#"
+ message: '#^Method Surfnet\\StepupMiddleware\\ApiBundle\\Identity\\Repository\\UnverifiedSecondFactorRepository\:\:createSearchQuery\(\) return type with generic class Doctrine\\ORM\\Query does not specify its types\: TKey, TResult$#'
+ identifier: missingType.generics
+ count: 1
+ path: ../../src/Surfnet/StepupMiddleware/ApiBundle/Identity/Repository/UnverifiedSecondFactorRepository.php
+
+ -
+ message: '#^Method Surfnet\\StepupMiddleware\\ApiBundle\\Identity\\Repository\\VerifiedSecondFactorRepository\:\:createSearchForIdentityQuery\(\) return type with generic class Doctrine\\ORM\\Query does not specify its types\: TKey, TResult$#'
+ identifier: missingType.generics
+ count: 1
+ path: ../../src/Surfnet/StepupMiddleware/ApiBundle/Identity/Repository/VerifiedSecondFactorRepository.php
+
+ -
+ message: '#^Method Surfnet\\StepupMiddleware\\ApiBundle\\Identity\\Repository\\VerifiedSecondFactorRepository\:\:createSearchQuery\(\) return type with generic class Doctrine\\ORM\\Query does not specify its types\: TKey, TResult$#'
+ identifier: missingType.generics
+ count: 1
+ path: ../../src/Surfnet/StepupMiddleware/ApiBundle/Identity/Repository/VerifiedSecondFactorRepository.php
+
+ -
+ message: '#^Method Surfnet\\StepupMiddleware\\ApiBundle\\Identity\\Repository\\VerifiedSecondFactorRepository\:\:findByDate\(\) should return array\ but returns mixed\.$#'
+ identifier: return.type
+ count: 1
+ path: ../../src/Surfnet/StepupMiddleware/ApiBundle/Identity/Repository/VerifiedSecondFactorRepository.php
+
+ -
+ message: '#^Method Surfnet\\StepupMiddleware\\ApiBundle\\Identity\\Repository\\VettedSecondFactorRepository\:\:createSearchQuery\(\) return type with generic class Doctrine\\ORM\\Query does not specify its types\: TKey, TResult$#'
+ identifier: missingType.generics
+ count: 1
+ path: ../../src/Surfnet/StepupMiddleware/ApiBundle/Identity/Repository/VettedSecondFactorRepository.php
+
+ -
+ message: '#^Method Surfnet\\StepupMiddleware\\ApiBundle\\Identity\\Repository\\WhitelistEntryRepository\:\:findEntriesByInstitutions\(\) return type has no value type specified in iterable type array\.$#'
+ identifier: missingType.iterableValue
+ count: 1
+ path: ../../src/Surfnet/StepupMiddleware/ApiBundle/Identity/Repository/WhitelistEntryRepository.php
+
+ -
+ message: '#^Method Surfnet\\StepupMiddleware\\ApiBundle\\Identity\\Repository\\WhitelistEntryRepository\:\:findEntriesByInstitutions\(\) should return array but returns mixed\.$#'
+ identifier: return.type
+ count: 1
+ path: ../../src/Surfnet/StepupMiddleware/ApiBundle/Identity/Repository/WhitelistEntryRepository.php
+
+ -
+ message: '#^Method Surfnet\\StepupMiddleware\\ApiBundle\\Identity\\Repository\\WhitelistEntryRepository\:\:getAll\(\) return type with generic class Doctrine\\Common\\Collections\\ArrayCollection does not specify its types\: TKey, T$#'
+ identifier: missingType.generics
+ count: 1
+ path: ../../src/Surfnet/StepupMiddleware/ApiBundle/Identity/Repository/WhitelistEntryRepository.php
+
+ -
+ message: '#^Argument of an invalid type mixed supplied for foreach, only iterables are supported\.$#'
+ identifier: foreach.nonIterable
+ count: 1
+ path: ../../src/Surfnet/StepupMiddleware/ApiBundle/Identity/Service/AbstractSearchService.php
+
+ -
+ message: '#^Cannot cast mixed to string\.$#'
+ identifier: cast.string
+ count: 1
+ path: ../../src/Surfnet/StepupMiddleware/ApiBundle/Identity/Service/AbstractSearchService.php
+
+ -
+ message: '#^Method Surfnet\\StepupMiddleware\\ApiBundle\\Identity\\Service\\AbstractSearchService\:\:createPaginatorFrom\(\) should return Pagerfanta\\Pagerfanta\ but returns Pagerfanta\\Pagerfanta\\.$#'
+ identifier: return.type
+ count: 1
+ path: ../../src/Surfnet/StepupMiddleware/ApiBundle/Identity/Service/AbstractSearchService.php
+
+ -
+ message: '#^Possibly invalid array key type mixed\.$#'
+ identifier: offsetAccess.invalidOffset
+ count: 1
+ path: ../../src/Surfnet/StepupMiddleware/ApiBundle/Identity/Service/AbstractSearchService.php
+
+ -
+ message: '#^Parameter \#1 \$raListings of static method Surfnet\\StepupMiddleware\\ApiBundle\\Identity\\Value\\RegistrationAuthorityCredentials\:\:fromRaListings\(\) expects array\, array\|null given\.$#'
+ identifier: argument.type
+ count: 1
+ path: ../../src/Surfnet/StepupMiddleware/ApiBundle/Identity/Service/IdentityService.php
+
+ -
+ message: '#^Method Surfnet\\StepupMiddleware\\ApiBundle\\Identity\\Service\\RaCandidateService\:\:findOneByIdentityId\(\) return type has no value type specified in iterable type array\.$#'
+ identifier: missingType.iterableValue
count: 1
path: ../../src/Surfnet/StepupMiddleware/ApiBundle/Identity/Service/RaCandidateService.php
-
- message: "#^Method Surfnet\\\\StepupMiddleware\\\\ApiBundle\\\\Identity\\\\Service\\\\RaCandidateService\\:\\:getFilterOptions\\(\\) return type has no value type specified in iterable type array\\.$#"
+ message: '#^Method Surfnet\\StepupMiddleware\\ApiBundle\\Identity\\Service\\RaCandidateService\:\:getFilterOptions\(\) return type has no value type specified in iterable type array\.$#'
+ identifier: missingType.iterableValue
count: 1
path: ../../src/Surfnet/StepupMiddleware/ApiBundle/Identity/Service/RaCandidateService.php
-
- message: "#^Method Surfnet\\\\StepupMiddleware\\\\ApiBundle\\\\Identity\\\\Service\\\\RaCandidateService\\:\\:setUseRaInstitutionsOnRaCandidate\\(\\) has parameter \\$raCandidate with no value type specified in iterable type array\\.$#"
+ message: '#^Method Surfnet\\StepupMiddleware\\ApiBundle\\Identity\\Service\\RaCandidateService\:\:setUseRaInstitutionsOnRaCandidate\(\) has parameter \$raCandidate with no value type specified in iterable type array\.$#'
+ identifier: missingType.iterableValue
count: 1
path: ../../src/Surfnet/StepupMiddleware/ApiBundle/Identity/Service/RaCandidateService.php
-
- message: "#^Method Surfnet\\\\StepupMiddleware\\\\ApiBundle\\\\Identity\\\\Service\\\\RaCandidateService\\:\\:setUseRaInstitutionsOnRaCandidate\\(\\) return type has no value type specified in iterable type array\\.$#"
+ message: '#^Method Surfnet\\StepupMiddleware\\ApiBundle\\Identity\\Service\\RaCandidateService\:\:setUseRaInstitutionsOnRaCandidate\(\) return type has no value type specified in iterable type array\.$#'
+ identifier: missingType.iterableValue
count: 1
path: ../../src/Surfnet/StepupMiddleware/ApiBundle/Identity/Service/RaCandidateService.php
-
- message: "#^Parameter \\#1 \\$func of method Doctrine\\\\Common\\\\Collections\\\\ArrayCollection\\<\\(int\\|string\\),mixed\\>\\:\\:map\\(\\) expects Closure\\(mixed\\)\\: Surfnet\\\\StepupMiddleware\\\\ApiBundle\\\\Identity\\\\Value\\\\RegistrationAuthorityCredentials, Closure\\(Surfnet\\\\StepupMiddleware\\\\ApiBundle\\\\Identity\\\\Entity\\\\RaListing\\)\\: Surfnet\\\\StepupMiddleware\\\\ApiBundle\\\\Identity\\\\Value\\\\RegistrationAuthorityCredentials given\\.$#"
+ message: '#^Parameter \#1 \$func of method Doctrine\\Common\\Collections\\ArrayCollection\<\(int\|string\),mixed\>\:\:map\(\) expects Closure\(mixed\)\: Surfnet\\StepupMiddleware\\ApiBundle\\Identity\\Value\\RegistrationAuthorityCredentials, Closure\(Surfnet\\StepupMiddleware\\ApiBundle\\Identity\\Entity\\RaListing\)\: Surfnet\\StepupMiddleware\\ApiBundle\\Identity\\Value\\RegistrationAuthorityCredentials given\.$#'
+ identifier: argument.type
count: 1
path: ../../src/Surfnet/StepupMiddleware/ApiBundle/Identity/Service/RaListingService.php
-
- message: "#^Method Surfnet\\\\StepupMiddleware\\\\ApiBundle\\\\Identity\\\\Service\\\\RaSecondFactorService\\:\\:getFilterOptions\\(\\) return type has no value type specified in iterable type array\\.$#"
+ message: '#^Method Surfnet\\StepupMiddleware\\ApiBundle\\Identity\\Service\\RaSecondFactorService\:\:getFilterOptions\(\) return type has no value type specified in iterable type array\.$#'
+ identifier: missingType.iterableValue
count: 1
path: ../../src/Surfnet/StepupMiddleware/ApiBundle/Identity/Service/RaSecondFactorService.php
-
- message: "#^Method Surfnet\\\\StepupMiddleware\\\\ApiBundle\\\\Identity\\\\Service\\\\RaSecondFactorService\\:\\:searchUnpaginated\\(\\) return type has no value type specified in iterable type array\\.$#"
+ message: '#^Method Surfnet\\StepupMiddleware\\ApiBundle\\Identity\\Service\\RaSecondFactorService\:\:searchUnpaginated\(\) return type has no value type specified in iterable type array\.$#'
+ identifier: missingType.iterableValue
count: 1
path: ../../src/Surfnet/StepupMiddleware/ApiBundle/Identity/Service/RaSecondFactorService.php
-
- message: "#^Method Surfnet\\\\StepupMiddleware\\\\ApiBundle\\\\Identity\\\\Service\\\\RaSecondFactorService\\:\\:searchUnpaginated\\(\\) should return array but returns mixed\\.$#"
+ message: '#^Method Surfnet\\StepupMiddleware\\ApiBundle\\Identity\\Service\\RaSecondFactorService\:\:searchUnpaginated\(\) should return array but returns mixed\.$#'
+ identifier: return.type
count: 1
path: ../../src/Surfnet/StepupMiddleware/ApiBundle/Identity/Service/RaSecondFactorService.php
-
- message: "#^Method Surfnet\\\\StepupMiddleware\\\\ApiBundle\\\\Identity\\\\Service\\\\RecoveryTokenService\\:\\:getFilterOptions\\(\\) return type has no value type specified in iterable type array\\.$#"
+ message: '#^Method Surfnet\\StepupMiddleware\\ApiBundle\\Identity\\Service\\RecoveryTokenService\:\:getFilterOptions\(\) return type has no value type specified in iterable type array\.$#'
+ identifier: missingType.iterableValue
count: 1
path: ../../src/Surfnet/StepupMiddleware/ApiBundle/Identity/Service/RecoveryTokenService.php
-
- message: "#^Method Surfnet\\\\StepupMiddleware\\\\ApiBundle\\\\Identity\\\\Specification\\\\SpecificationInterface\\:\\:apply\\(\\) has parameter \\$entityRepository with generic class Doctrine\\\\ORM\\\\EntityRepository but does not specify its types\\: TEntityClass$#"
+ message: '#^Method Surfnet\\StepupMiddleware\\ApiBundle\\Identity\\Service\\SecondFactorService\:\:searchUnverifiedSecondFactors\(\) should return Pagerfanta\\Pagerfanta\ but returns Pagerfanta\\Pagerfanta\\.$#'
+ identifier: return.type
+ count: 1
+ path: ../../src/Surfnet/StepupMiddleware/ApiBundle/Identity/Service/SecondFactorService.php
+
+ -
+ message: '#^Method Surfnet\\StepupMiddleware\\ApiBundle\\Identity\\Service\\SecondFactorService\:\:searchVerifiedSecondFactors\(\) should return Pagerfanta\\Pagerfanta\ but returns Pagerfanta\\Pagerfanta\\.$#'
+ identifier: return.type
+ count: 1
+ path: ../../src/Surfnet/StepupMiddleware/ApiBundle/Identity/Service/SecondFactorService.php
+
+ -
+ message: '#^Method Surfnet\\StepupMiddleware\\ApiBundle\\Identity\\Service\\SecondFactorService\:\:searchVerifiedSecondFactorsOfIdentity\(\) should return Pagerfanta\\Pagerfanta\ but returns Pagerfanta\\Pagerfanta\\.$#'
+ identifier: return.type
+ count: 1
+ path: ../../src/Surfnet/StepupMiddleware/ApiBundle/Identity/Service/SecondFactorService.php
+
+ -
+ message: '#^Method Surfnet\\StepupMiddleware\\ApiBundle\\Identity\\Service\\SecondFactorService\:\:searchVettedSecondFactors\(\) should return Pagerfanta\\Pagerfanta\ but returns Pagerfanta\\Pagerfanta\\.$#'
+ identifier: return.type
+ count: 1
+ path: ../../src/Surfnet/StepupMiddleware/ApiBundle/Identity/Service/SecondFactorService.php
+
+ -
+ message: '#^Method Surfnet\\StepupMiddleware\\ApiBundle\\Identity\\Specification\\SpecificationInterface\:\:apply\(\) has parameter \$entityRepository with generic class Doctrine\\ORM\\EntityRepository but does not specify its types\: TEntityClass$#'
+ identifier: missingType.generics
count: 1
path: ../../src/Surfnet/StepupMiddleware/ApiBundle/Identity/Specification/SpecificationInterface.php
-
- message: "#^Method Surfnet\\\\StepupMiddleware\\\\ApiBundle\\\\Identity\\\\Value\\\\AuthorizedInstitutionCollection\\:\\:getAuthorizations\\(\\) return type has no value type specified in iterable type array\\.$#"
+ message: '#^Method Surfnet\\StepupMiddleware\\ApiBundle\\Identity\\Value\\AuthorizedInstitutionCollection\:\:getAuthorizations\(\) return type has no value type specified in iterable type array\.$#'
+ identifier: missingType.iterableValue
count: 1
path: ../../src/Surfnet/StepupMiddleware/ApiBundle/Identity/Value/AuthorizedInstitutionCollection.php
-
- message: "#^Method Surfnet\\\\StepupMiddleware\\\\ApiBundle\\\\Identity\\\\Value\\\\Profile\\:\\:jsonSerialize\\(\\) return type has no value type specified in iterable type array\\.$#"
+ message: '#^Method Surfnet\\StepupMiddleware\\ApiBundle\\Identity\\Value\\Profile\:\:jsonSerialize\(\) return type has no value type specified in iterable type array\.$#'
+ identifier: missingType.iterableValue
count: 1
path: ../../src/Surfnet/StepupMiddleware/ApiBundle/Identity/Value/Profile.php
-
- message: "#^Method Surfnet\\\\StepupMiddleware\\\\ApiBundle\\\\Identity\\\\Value\\\\RegistrationAuthorityCredentials\\:\\:getContactInformation\\(\\) should return string but returns Surfnet\\\\Stepup\\\\Identity\\\\Value\\\\ContactInformation\\|null\\.$#"
+ message: '#^Method Surfnet\\StepupMiddleware\\ApiBundle\\Identity\\Value\\RegistrationAuthorityCredentials\:\:getContactInformation\(\) should return string but returns Surfnet\\Stepup\\Identity\\Value\\ContactInformation\|null\.$#'
+ identifier: return.type
count: 1
path: ../../src/Surfnet/StepupMiddleware/ApiBundle/Identity/Value/RegistrationAuthorityCredentials.php
-
- message: "#^Method Surfnet\\\\StepupMiddleware\\\\ApiBundle\\\\Identity\\\\Value\\\\RegistrationAuthorityCredentials\\:\\:getLocation\\(\\) should return string but returns Surfnet\\\\Stepup\\\\Identity\\\\Value\\\\Location\\|null\\.$#"
+ message: '#^Method Surfnet\\StepupMiddleware\\ApiBundle\\Identity\\Value\\RegistrationAuthorityCredentials\:\:getLocation\(\) should return string but returns Surfnet\\Stepup\\Identity\\Value\\Location\|null\.$#'
+ identifier: return.type
count: 1
path: ../../src/Surfnet/StepupMiddleware/ApiBundle/Identity/Value/RegistrationAuthorityCredentials.php
-
- message: "#^Method Surfnet\\\\StepupMiddleware\\\\ApiBundle\\\\Identity\\\\Value\\\\RegistrationAuthorityCredentials\\:\\:jsonSerialize\\(\\) return type has no value type specified in iterable type array\\.$#"
+ message: '#^Method Surfnet\\StepupMiddleware\\ApiBundle\\Identity\\Value\\RegistrationAuthorityCredentials\:\:jsonSerialize\(\) return type has no value type specified in iterable type array\.$#'
+ identifier: missingType.iterableValue
count: 1
path: ../../src/Surfnet/StepupMiddleware/ApiBundle/Identity/Value/RegistrationAuthorityCredentials.php
-
- message: "#^Cannot access offset 'command' on mixed\\.$#"
+ message: '#^Cannot access offset ''command'' on mixed\.$#'
+ identifier: offsetAccess.nonOffsetAccessible
count: 4
path: ../../src/Surfnet/StepupMiddleware/ApiBundle/Request/CommandValueResolver.php
-
- message: "#^Cannot access offset 'name' on mixed\\.$#"
- count: 2
+ message: '#^Cannot access offset ''name'' on mixed\.$#'
+ identifier: offsetAccess.nonOffsetAccessible
+ count: 3
path: ../../src/Surfnet/StepupMiddleware/ApiBundle/Request/CommandValueResolver.php
-
- message: "#^Cannot access offset 'payload' on mixed\\.$#"
- count: 1
+ message: '#^Cannot access offset ''payload'' on mixed\.$#'
+ identifier: offsetAccess.nonOffsetAccessible
+ count: 2
path: ../../src/Surfnet/StepupMiddleware/ApiBundle/Request/CommandValueResolver.php
-
- message: "#^Cannot access offset 'uuid' on mixed\\.$#"
- count: 1
+ message: '#^Cannot access offset ''uuid'' on mixed\.$#'
+ identifier: offsetAccess.nonOffsetAccessible
+ count: 2
path: ../../src/Surfnet/StepupMiddleware/ApiBundle/Request/CommandValueResolver.php
-
- message: "#^Cannot cast mixed to string\\.$#"
+ message: '#^Cannot cast mixed to string\.$#'
+ identifier: cast.string
count: 3
path: ../../src/Surfnet/StepupMiddleware/ApiBundle/Request/CommandValueResolver.php
-
- message: "#^Cannot access property \\$meta on mixed\\.$#"
+ message: '#^Cannot access property \$meta on mixed\.$#'
+ identifier: property.nonObject
count: 1
path: ../../src/Surfnet/StepupMiddleware/ApiBundle/Request/MetadataValueResolver.php
-
- message: "#^Method Surfnet\\\\StepupMiddleware\\\\ApiBundle\\\\Response\\\\JsonAuthorizationResponse\\:\\:__construct\\(\\) has parameter \\$errors with no value type specified in iterable type array\\.$#"
+ message: '#^Method Surfnet\\StepupMiddleware\\ApiBundle\\Response\\JsonAuthorizationResponse\:\:__construct\(\) has parameter \$errors with no value type specified in iterable type array\.$#'
+ identifier: missingType.iterableValue
count: 1
path: ../../src/Surfnet/StepupMiddleware/ApiBundle/Response/JsonAuthorizationResponse.php
-
- message: "#^Method Surfnet\\\\StepupMiddleware\\\\ApiBundle\\\\Response\\\\JsonCollectionResponse\\:\\:__construct\\(\\) has parameter \\$collection with no value type specified in iterable type array\\.$#"
+ message: '#^Method Surfnet\\StepupMiddleware\\ApiBundle\\Response\\JsonCollectionResponse\:\:__construct\(\) has parameter \$collection with no value type specified in iterable type array\.$#'
+ identifier: missingType.iterableValue
count: 1
path: ../../src/Surfnet/StepupMiddleware/ApiBundle/Response/JsonCollectionResponse.php
-
- message: "#^Method Surfnet\\\\StepupMiddleware\\\\ApiBundle\\\\Response\\\\JsonCollectionResponse\\:\\:__construct\\(\\) has parameter \\$filters with no value type specified in iterable type array\\.$#"
+ message: '#^Method Surfnet\\StepupMiddleware\\ApiBundle\\Response\\JsonCollectionResponse\:\:__construct\(\) has parameter \$filters with no value type specified in iterable type array\.$#'
+ identifier: missingType.iterableValue
count: 1
path: ../../src/Surfnet/StepupMiddleware/ApiBundle/Response/JsonCollectionResponse.php
-
- message: "#^Method Surfnet\\\\StepupMiddleware\\\\ApiBundle\\\\Response\\\\JsonCollectionResponse\\:\\:__construct\\(\\) has parameter \\$headers with no value type specified in iterable type array\\.$#"
+ message: '#^Method Surfnet\\StepupMiddleware\\ApiBundle\\Response\\JsonCollectionResponse\:\:__construct\(\) has parameter \$headers with no value type specified in iterable type array\.$#'
+ identifier: missingType.iterableValue
count: 1
path: ../../src/Surfnet/StepupMiddleware/ApiBundle/Response/JsonCollectionResponse.php
-
- message: "#^Method Surfnet\\\\StepupMiddleware\\\\ApiBundle\\\\Response\\\\JsonCollectionResponse\\:\\:fromPaginator\\(\\) has parameter \\$filters with no value type specified in iterable type array\\.$#"
+ message: '#^Method Surfnet\\StepupMiddleware\\ApiBundle\\Response\\JsonCollectionResponse\:\:fromPaginator\(\) has parameter \$filters with no value type specified in iterable type array\.$#'
+ identifier: missingType.iterableValue
count: 1
path: ../../src/Surfnet/StepupMiddleware/ApiBundle/Response/JsonCollectionResponse.php
-
- message: "#^Method Surfnet\\\\StepupMiddleware\\\\ApiBundle\\\\Response\\\\JsonCollectionResponse\\:\\:fromPaginator\\(\\) has parameter \\$paginator with generic class Pagerfanta\\\\Pagerfanta but does not specify its types\\: T$#"
+ message: '#^Method Surfnet\\StepupMiddleware\\ApiBundle\\Response\\JsonCollectionResponse\:\:fromPaginator\(\) has parameter \$paginator with generic class Pagerfanta\\Pagerfanta but does not specify its types\: T$#'
+ identifier: missingType.generics
count: 1
path: ../../src/Surfnet/StepupMiddleware/ApiBundle/Response/JsonCollectionResponse.php
-
- message: "#^Method Surfnet\\\\StepupMiddleware\\\\ApiBundle\\\\Response\\\\JsonNotFoundResponse\\:\\:__construct\\(\\) has parameter \\$headers with no value type specified in iterable type array\\.$#"
+ message: '#^Method Surfnet\\StepupMiddleware\\ApiBundle\\Response\\JsonNotFoundResponse\:\:__construct\(\) has parameter \$headers with no value type specified in iterable type array\.$#'
+ identifier: missingType.iterableValue
count: 1
path: ../../src/Surfnet/StepupMiddleware/ApiBundle/Response/JsonNotFoundResponse.php
-
- message: "#^Method Surfnet\\\\StepupMiddleware\\\\ApiBundle\\\\Service\\\\DeprovisionService\\:\\:readUserData\\(\\) return type has no value type specified in iterable type array\\.$#"
+ message: '#^Method Surfnet\\StepupMiddleware\\ApiBundle\\Service\\DeprovisionService\:\:readUserData\(\) return type has no value type specified in iterable type array\.$#'
+ identifier: missingType.iterableValue
count: 1
path: ../../src/Surfnet/StepupMiddleware/ApiBundle/Service/DeprovisionService.php
-
- message: "#^Method Surfnet\\\\StepupMiddleware\\\\ApiBundle\\\\Service\\\\DeprovisionServiceInterface\\:\\:readUserData\\(\\) return type has no value type specified in iterable type array\\.$#"
+ message: '#^Method Surfnet\\StepupMiddleware\\ApiBundle\\Service\\DeprovisionServiceInterface\:\:readUserData\(\) return type has no value type specified in iterable type array\.$#'
+ identifier: missingType.iterableValue
count: 1
path: ../../src/Surfnet/StepupMiddleware/ApiBundle/Service/DeprovisionServiceInterface.php
-
- message: "#^Cannot call method getValue\\(\\) on Doctrine\\\\ORM\\\\Query\\\\Parameter\\|null\\.$#"
+ message: '#^Cannot call method getValue\(\) on Doctrine\\ORM\\Query\\Parameter\|null\.$#'
+ identifier: method.nonObject
count: 1
path: ../../src/Surfnet/StepupMiddleware/ApiBundle/Tests/Authorization/Filter/InstitutionAuthorizationRepositoryFilterTest.php
-
- message: "#^Cannot call method getInstitution\\(\\) on mixed\\.$#"
- count: 1
- path: ../../src/Surfnet/StepupMiddleware/ApiBundle/Tests/Authorization/Service/AuthorizationContextServiceTest.php
-
- -
- message: "#^Method Surfnet\\\\StepupMiddleware\\\\ApiBundle\\\\Tests\\\\Configuration\\\\Service\\\\InstitutionAuthorizationServiceTest\\:\\:buildAuthorizations\\(\\) has parameter \\$expectedInstitutions with no value type specified in iterable type array\\.$#"
+ message: '#^Method Surfnet\\StepupMiddleware\\ApiBundle\\Tests\\Configuration\\Service\\InstitutionAuthorizationServiceTest\:\:buildAuthorizations\(\) has parameter \$expectedInstitutions with no value type specified in iterable type array\.$#'
+ identifier: missingType.iterableValue
count: 1
path: ../../src/Surfnet/StepupMiddleware/ApiBundle/Tests/Configuration/Service/InstitutionAuthorizationServiceTest.php
-
- message: "#^Method Surfnet\\\\StepupMiddleware\\\\ApiBundle\\\\Tests\\\\Doctrine\\\\Type\\\\RecoveryTokenStatusTypeTest\\:\\:invalidDatabaseValues\\(\\) return type has no value type specified in iterable type array\\.$#"
+ message: '#^Method Surfnet\\StepupMiddleware\\ApiBundle\\Tests\\Doctrine\\Type\\RecoveryTokenStatusTypeTest\:\:invalidDatabaseValues\(\) return type has no value type specified in iterable type array\.$#'
+ identifier: missingType.iterableValue
count: 1
path: ../../src/Surfnet/StepupMiddleware/ApiBundle/Tests/Doctrine/Type/RecoveryTokenStatusTypeTest.php
-
- message: "#^Method Surfnet\\\\StepupMiddleware\\\\ApiBundle\\\\Tests\\\\Doctrine\\\\Type\\\\RecoveryTokenStatusTypeTest\\:\\:invalidPhpValues\\(\\) return type has no value type specified in iterable type array\\.$#"
+ message: '#^Method Surfnet\\StepupMiddleware\\ApiBundle\\Tests\\Doctrine\\Type\\RecoveryTokenStatusTypeTest\:\:invalidPhpValues\(\) return type has no value type specified in iterable type array\.$#'
+ identifier: missingType.iterableValue
count: 1
path: ../../src/Surfnet/StepupMiddleware/ApiBundle/Tests/Doctrine/Type/RecoveryTokenStatusTypeTest.php
-
- message: "#^Method Surfnet\\\\StepupMiddleware\\\\ApiBundle\\\\Tests\\\\Doctrine\\\\Type\\\\RecoveryTokenStatusTypeTest\\:\\:validDatabaseValues\\(\\) return type has no value type specified in iterable type array\\.$#"
+ message: '#^Method Surfnet\\StepupMiddleware\\ApiBundle\\Tests\\Doctrine\\Type\\RecoveryTokenStatusTypeTest\:\:validDatabaseValues\(\) return type has no value type specified in iterable type array\.$#'
+ identifier: missingType.iterableValue
count: 1
path: ../../src/Surfnet/StepupMiddleware/ApiBundle/Tests/Doctrine/Type/RecoveryTokenStatusTypeTest.php
-
- message: "#^Method Surfnet\\\\StepupMiddleware\\\\ApiBundle\\\\Tests\\\\Doctrine\\\\Type\\\\RecoveryTokenStatusTypeTest\\:\\:validPhpValues\\(\\) return type has no value type specified in iterable type array\\.$#"
+ message: '#^Method Surfnet\\StepupMiddleware\\ApiBundle\\Tests\\Doctrine\\Type\\RecoveryTokenStatusTypeTest\:\:validPhpValues\(\) return type has no value type specified in iterable type array\.$#'
+ identifier: missingType.iterableValue
count: 1
path: ../../src/Surfnet/StepupMiddleware/ApiBundle/Tests/Doctrine/Type/RecoveryTokenStatusTypeTest.php
-
- message: "#^Parameter \\#1 \\$other of method Surfnet\\\\StepupMiddleware\\\\ApiBundle\\\\Identity\\\\Value\\\\RecoveryTokenStatus\\:\\:equals\\(\\) expects Surfnet\\\\StepupMiddleware\\\\ApiBundle\\\\Identity\\\\Value\\\\RecoveryTokenStatus, mixed given\\.$#"
+ message: '#^Parameter \#1 \$other of method Surfnet\\StepupMiddleware\\ApiBundle\\Identity\\Value\\RecoveryTokenStatus\:\:equals\(\) expects Surfnet\\StepupMiddleware\\ApiBundle\\Identity\\Value\\RecoveryTokenStatus, mixed given\.$#'
+ identifier: argument.type
count: 1
path: ../../src/Surfnet/StepupMiddleware/ApiBundle/Tests/Doctrine/Type/RecoveryTokenStatusTypeTest.php
-
- message: "#^Cannot call method equals\\(\\) on mixed\\.$#"
+ message: '#^Cannot call method equals\(\) on mixed\.$#'
+ identifier: method.nonObject
count: 1
path: ../../src/Surfnet/StepupMiddleware/ApiBundle/Tests/Doctrine/Type/SecondFactorStatusTypeTest.php
-
- message: "#^Method Surfnet\\\\StepupMiddleware\\\\ApiBundle\\\\Tests\\\\Doctrine\\\\Type\\\\SecondFactorStatusTypeTest\\:\\:invalidDatabaseValues\\(\\) return type has no value type specified in iterable type array\\.$#"
+ message: '#^Method Surfnet\\StepupMiddleware\\ApiBundle\\Tests\\Doctrine\\Type\\SecondFactorStatusTypeTest\:\:invalidDatabaseValues\(\) return type has no value type specified in iterable type array\.$#'
+ identifier: missingType.iterableValue
count: 1
path: ../../src/Surfnet/StepupMiddleware/ApiBundle/Tests/Doctrine/Type/SecondFactorStatusTypeTest.php
-
- message: "#^Method Surfnet\\\\StepupMiddleware\\\\ApiBundle\\\\Tests\\\\Doctrine\\\\Type\\\\SecondFactorStatusTypeTest\\:\\:invalidPhpValues\\(\\) return type has no value type specified in iterable type array\\.$#"
+ message: '#^Method Surfnet\\StepupMiddleware\\ApiBundle\\Tests\\Doctrine\\Type\\SecondFactorStatusTypeTest\:\:invalidPhpValues\(\) return type has no value type specified in iterable type array\.$#'
+ identifier: missingType.iterableValue
count: 1
path: ../../src/Surfnet/StepupMiddleware/ApiBundle/Tests/Doctrine/Type/SecondFactorStatusTypeTest.php
-
- message: "#^Method Surfnet\\\\StepupMiddleware\\\\ApiBundle\\\\Tests\\\\Doctrine\\\\Type\\\\SecondFactorStatusTypeTest\\:\\:validDatabaseValues\\(\\) return type has no value type specified in iterable type array\\.$#"
+ message: '#^Method Surfnet\\StepupMiddleware\\ApiBundle\\Tests\\Doctrine\\Type\\SecondFactorStatusTypeTest\:\:validDatabaseValues\(\) return type has no value type specified in iterable type array\.$#'
+ identifier: missingType.iterableValue
count: 1
path: ../../src/Surfnet/StepupMiddleware/ApiBundle/Tests/Doctrine/Type/SecondFactorStatusTypeTest.php
-
- message: "#^Method Surfnet\\\\StepupMiddleware\\\\ApiBundle\\\\Tests\\\\Doctrine\\\\Type\\\\SecondFactorStatusTypeTest\\:\\:validPhpValues\\(\\) return type has no value type specified in iterable type array\\.$#"
+ message: '#^Method Surfnet\\StepupMiddleware\\ApiBundle\\Tests\\Doctrine\\Type\\SecondFactorStatusTypeTest\:\:validPhpValues\(\) return type has no value type specified in iterable type array\.$#'
+ identifier: missingType.iterableValue
count: 1
path: ../../src/Surfnet/StepupMiddleware/ApiBundle/Tests/Doctrine/Type/SecondFactorStatusTypeTest.php
-
- message: "#^Method Surfnet\\\\StepupMiddleware\\\\ApiBundle\\\\Tests\\\\Endpoint\\\\ConfiguredInstitutionControllerTest\\:\\:invalidHttpMethodProvider\\(\\) return type has no value type specified in iterable type array\\.$#"
+ message: '#^Method Surfnet\\StepupMiddleware\\ApiBundle\\Tests\\Endpoint\\ConfiguredInstitutionControllerTest\:\:invalidHttpMethodProvider\(\) return type has no value type specified in iterable type array\.$#'
+ identifier: missingType.iterableValue
count: 1
path: ../../src/Surfnet/StepupMiddleware/ApiBundle/Tests/Endpoint/ConfiguredInstitutionControllerTest.php
-
- message: "#^Method Surfnet\\\\StepupMiddleware\\\\ApiBundle\\\\Tests\\\\Endpoint\\\\SraaControllerTest\\:\\:invalidHttpMethodProvider\\(\\) return type has no value type specified in iterable type array\\.$#"
+ message: '#^Method Surfnet\\StepupMiddleware\\ApiBundle\\Tests\\Endpoint\\SraaControllerTest\:\:invalidHttpMethodProvider\(\) return type has no value type specified in iterable type array\.$#'
+ identifier: missingType.iterableValue
count: 1
path: ../../src/Surfnet/StepupMiddleware/ApiBundle/Tests/Endpoint/SraaControllerTest.php
-
- message: "#^Method Surfnet\\\\StepupMiddleware\\\\ApiBundle\\\\Tests\\\\Identity\\\\Projector\\\\AuditLogProjectorTest\\:\\:auditable_events\\(\\) return type has no value type specified in iterable type array\\.$#"
+ message: '#^Method Surfnet\\StepupMiddleware\\ApiBundle\\Tests\\Identity\\Projector\\AuditLogProjectorTest\:\:auditable_events\(\) return type has no value type specified in iterable type array\.$#'
+ identifier: missingType.iterableValue
count: 1
path: ../../src/Surfnet/StepupMiddleware/ApiBundle/Tests/Identity/Projector/AuditLogProjectorTest.php
-
- message: "#^Cannot access offset 0 on iterable\\\\.$#"
+ message: '#^Cannot access offset 0 on iterable\\.$#'
+ identifier: offsetAccess.nonOffsetAccessible
count: 4
path: ../../src/Surfnet/StepupMiddleware/ApiBundle/Tests/Request/CommandValueResolverTest.php
-
- message: "#^Method Surfnet\\\\StepupMiddleware\\\\ApiBundle\\\\Tests\\\\Request\\\\CommandValueResolverTest\\:\\:convertibleCommandNames\\(\\) return type has no value type specified in iterable type array\\.$#"
+ message: '#^Method Surfnet\\StepupMiddleware\\ApiBundle\\Tests\\Request\\CommandValueResolverTest\:\:convertibleCommandNames\(\) return type has no value type specified in iterable type array\.$#'
+ identifier: missingType.iterableValue
count: 1
path: ../../src/Surfnet/StepupMiddleware/ApiBundle/Tests/Request/CommandValueResolverTest.php
-
- message: "#^Method Surfnet\\\\StepupMiddleware\\\\ApiBundle\\\\Tests\\\\Request\\\\CommandValueResolverTest\\:\\:invalidCommandJsonStructures\\(\\) return type has no value type specified in iterable type array\\.$#"
+ message: '#^Method Surfnet\\StepupMiddleware\\ApiBundle\\Tests\\Request\\CommandValueResolverTest\:\:invalidCommandJsonStructures\(\) return type has no value type specified in iterable type array\.$#'
+ identifier: missingType.iterableValue
count: 1
path: ../../src/Surfnet/StepupMiddleware/ApiBundle/Tests/Request/CommandValueResolverTest.php
-
- message: "#^Method Surfnet\\\\StepupMiddleware\\\\ApiBundle\\\\Tests\\\\Request\\\\CommandValueResolverTest\\:\\:invalidCommandNames\\(\\) return type has no value type specified in iterable type array\\.$#"
+ message: '#^Method Surfnet\\StepupMiddleware\\ApiBundle\\Tests\\Request\\CommandValueResolverTest\:\:invalidCommandNames\(\) return type has no value type specified in iterable type array\.$#'
+ identifier: missingType.iterableValue
count: 1
path: ../../src/Surfnet/StepupMiddleware/ApiBundle/Tests/Request/CommandValueResolverTest.php
-
- message: "#^Parameter \\#1 \\$expected of method PHPUnit\\\\Framework\\\\Assert\\:\\:assertInstanceOf\\(\\) expects class\\-string\\