From 520849058c7eb92739894b81d8abc97cdda98fef Mon Sep 17 00:00:00 2001 From: phenaproxima <phenaproxima@205645.no-reply.drupal.org> Date: Tue, 18 Oct 2022 20:10:52 +0000 Subject: [PATCH] Issue #3316131 by phenaproxima: Add array return type hint to all implementations of getSubscribedEvents() --- .../src/Validator/UpdateReleaseValidator.php | 2 +- package_manager/src/EventSubscriber/UpdateDataSubscriber.php | 2 +- package_manager/src/PathExcluder/GitExcluder.php | 2 +- package_manager/src/PathExcluder/SiteConfigurationExcluder.php | 2 +- package_manager/src/PathExcluder/SiteFilesExcluder.php | 2 +- package_manager/src/PathExcluder/SqliteDatabaseExcluder.php | 2 +- package_manager/src/PathExcluder/TestSiteExcluder.php | 2 +- package_manager/src/PathExcluder/VendorHardeningExcluder.php | 2 +- package_manager/src/Validator/ComposerExecutableValidator.php | 2 +- package_manager/src/Validator/ComposerPatchesValidator.php | 2 +- package_manager/src/Validator/ComposerSettingsValidator.php | 2 +- package_manager/src/Validator/DiskSpaceValidator.php | 2 +- package_manager/src/Validator/DuplicateInfoFileValidator.php | 2 +- package_manager/src/Validator/EnvironmentSupportValidator.php | 2 +- package_manager/src/Validator/LockFileValidator.php | 2 +- package_manager/src/Validator/MultisiteValidator.php | 2 +- .../src/Validator/OverwriteExistingPackagesValidator.php | 2 +- package_manager/src/Validator/PendingUpdatesValidator.php | 2 +- package_manager/src/Validator/SettingsValidator.php | 2 +- package_manager/src/Validator/StagedDBUpdateValidator.php | 2 +- package_manager/src/Validator/SupportedReleaseValidator.php | 2 +- package_manager/src/Validator/SymlinkValidator.php | 2 +- package_manager/src/Validator/WritableFileSystemValidator.php | 2 +- package_manager/src/Validator/XdebugValidator.php | 2 +- .../fixtures/updated_module/1.1.0/src/PostApplySubscriber.php | 2 +- .../src/EventSubscriber/TestSubscriber.php | 2 +- .../tests/src/Kernel/EnvironmentSupportValidatorTest.php | 2 +- package_manager/tests/src/Kernel/StageEventsTest.php | 2 +- src/EventSubscriber/ConfigSubscriber.php | 2 +- src/Routing/RouteSubscriber.php | 2 +- src/Validation/ReadinessValidationManager.php | 2 +- src/Validator/CronFrequencyValidator.php | 2 +- src/Validator/CronServerValidator.php | 2 +- src/Validator/ScaffoldFilePermissionsValidator.php | 2 +- src/Validator/StagedDatabaseUpdateValidator.php | 2 +- src/Validator/StagedProjectsValidator.php | 2 +- src/Validator/VersionPolicyValidator.php | 2 +- src/Validator/XdebugValidator.php | 2 +- .../src/EventSubscriber/RequestTimeRecorder.php | 2 +- .../src/EventSubscriber/TestSubscriber2.php | 2 +- tests/modules/automatic_updates_test_cron/src/Enabler.php | 2 +- 41 files changed, 41 insertions(+), 41 deletions(-) diff --git a/automatic_updates_extensions/src/Validator/UpdateReleaseValidator.php b/automatic_updates_extensions/src/Validator/UpdateReleaseValidator.php index ac778868ba..c4786cfb77 100644 --- a/automatic_updates_extensions/src/Validator/UpdateReleaseValidator.php +++ b/automatic_updates_extensions/src/Validator/UpdateReleaseValidator.php @@ -103,7 +103,7 @@ final class UpdateReleaseValidator implements EventSubscriberInterface { /** * {@inheritdoc} */ - public static function getSubscribedEvents() { + public static function getSubscribedEvents(): array { return [ PreCreateEvent::class => 'checkRelease', ]; diff --git a/package_manager/src/EventSubscriber/UpdateDataSubscriber.php b/package_manager/src/EventSubscriber/UpdateDataSubscriber.php index 8d6490bcca..8b37898745 100644 --- a/package_manager/src/EventSubscriber/UpdateDataSubscriber.php +++ b/package_manager/src/EventSubscriber/UpdateDataSubscriber.php @@ -48,7 +48,7 @@ final class UpdateDataSubscriber implements EventSubscriberInterface { /** * {@inheritdoc} */ - public static function getSubscribedEvents() { + public static function getSubscribedEvents(): array { return [ PostApplyEvent::class => ['clearData', 1000], ]; diff --git a/package_manager/src/PathExcluder/GitExcluder.php b/package_manager/src/PathExcluder/GitExcluder.php index 5ec84d0680..d354c2abfa 100644 --- a/package_manager/src/PathExcluder/GitExcluder.php +++ b/package_manager/src/PathExcluder/GitExcluder.php @@ -34,7 +34,7 @@ final class GitExcluder implements EventSubscriberInterface { /** * {@inheritdoc} */ - public static function getSubscribedEvents() { + public static function getSubscribedEvents(): array { return [ PreCreateEvent::class => 'excludeGitDirectories', PreApplyEvent::class => 'excludeGitDirectories', diff --git a/package_manager/src/PathExcluder/SiteConfigurationExcluder.php b/package_manager/src/PathExcluder/SiteConfigurationExcluder.php index 9b626df17e..41a3c4af6b 100644 --- a/package_manager/src/PathExcluder/SiteConfigurationExcluder.php +++ b/package_manager/src/PathExcluder/SiteConfigurationExcluder.php @@ -69,7 +69,7 @@ class SiteConfigurationExcluder implements EventSubscriberInterface { /** * {@inheritdoc} */ - public static function getSubscribedEvents() { + public static function getSubscribedEvents(): array { return [ PreCreateEvent::class => 'excludeSiteConfiguration', PreApplyEvent::class => 'excludeSiteConfiguration', diff --git a/package_manager/src/PathExcluder/SiteFilesExcluder.php b/package_manager/src/PathExcluder/SiteFilesExcluder.php index 13b8ac640b..498a1dd4dc 100644 --- a/package_manager/src/PathExcluder/SiteFilesExcluder.php +++ b/package_manager/src/PathExcluder/SiteFilesExcluder.php @@ -56,7 +56,7 @@ final class SiteFilesExcluder implements EventSubscriberInterface { /** * {@inheritdoc} */ - public static function getSubscribedEvents() { + public static function getSubscribedEvents(): array { return [ PreCreateEvent::class => 'excludeSiteFiles', PreApplyEvent::class => 'excludeSiteFiles', diff --git a/package_manager/src/PathExcluder/SqliteDatabaseExcluder.php b/package_manager/src/PathExcluder/SqliteDatabaseExcluder.php index cd8ba76f3d..78214dcb06 100644 --- a/package_manager/src/PathExcluder/SqliteDatabaseExcluder.php +++ b/package_manager/src/PathExcluder/SqliteDatabaseExcluder.php @@ -44,7 +44,7 @@ class SqliteDatabaseExcluder implements EventSubscriberInterface { /** * {@inheritdoc} */ - public static function getSubscribedEvents() { + public static function getSubscribedEvents(): array { return [ PreCreateEvent::class => 'excludeDatabaseFiles', PreApplyEvent::class => 'excludeDatabaseFiles', diff --git a/package_manager/src/PathExcluder/TestSiteExcluder.php b/package_manager/src/PathExcluder/TestSiteExcluder.php index d796e07e5c..96d361bfca 100644 --- a/package_manager/src/PathExcluder/TestSiteExcluder.php +++ b/package_manager/src/PathExcluder/TestSiteExcluder.php @@ -33,7 +33,7 @@ final class TestSiteExcluder implements EventSubscriberInterface { /** * {@inheritdoc} */ - public static function getSubscribedEvents() { + public static function getSubscribedEvents(): array { return [ PreCreateEvent::class => 'excludeTestSites', PreApplyEvent::class => 'excludeTestSites', diff --git a/package_manager/src/PathExcluder/VendorHardeningExcluder.php b/package_manager/src/PathExcluder/VendorHardeningExcluder.php index e54ff986f5..1cb6959faa 100644 --- a/package_manager/src/PathExcluder/VendorHardeningExcluder.php +++ b/package_manager/src/PathExcluder/VendorHardeningExcluder.php @@ -33,7 +33,7 @@ final class VendorHardeningExcluder implements EventSubscriberInterface { /** * {@inheritdoc} */ - public static function getSubscribedEvents() { + public static function getSubscribedEvents(): array { return [ PreCreateEvent::class => 'excludeVendorHardeningFiles', PreApplyEvent::class => 'excludeVendorHardeningFiles', diff --git a/package_manager/src/Validator/ComposerExecutableValidator.php b/package_manager/src/Validator/ComposerExecutableValidator.php index 8e99ac8789..280883ce13 100644 --- a/package_manager/src/Validator/ComposerExecutableValidator.php +++ b/package_manager/src/Validator/ComposerExecutableValidator.php @@ -125,7 +125,7 @@ final class ComposerExecutableValidator implements EventSubscriberInterface, Pro /** * {@inheritdoc} */ - public static function getSubscribedEvents() { + public static function getSubscribedEvents(): array { return [ PreCreateEvent::class => 'validateStagePreOperation', StatusCheckEvent::class => 'validateStagePreOperation', diff --git a/package_manager/src/Validator/ComposerPatchesValidator.php b/package_manager/src/Validator/ComposerPatchesValidator.php index 9a930e06ad..ed5fc004ee 100644 --- a/package_manager/src/Validator/ComposerPatchesValidator.php +++ b/package_manager/src/Validator/ComposerPatchesValidator.php @@ -41,7 +41,7 @@ class ComposerPatchesValidator implements EventSubscriberInterface { /** * {@inheritdoc} */ - public static function getSubscribedEvents() { + public static function getSubscribedEvents(): array { return [ PreCreateEvent::class => 'validateStagePreOperation', StatusCheckEvent::class => 'validateStagePreOperation', diff --git a/package_manager/src/Validator/ComposerSettingsValidator.php b/package_manager/src/Validator/ComposerSettingsValidator.php index c80aecbd07..ee6556b289 100644 --- a/package_manager/src/Validator/ComposerSettingsValidator.php +++ b/package_manager/src/Validator/ComposerSettingsValidator.php @@ -52,7 +52,7 @@ final class ComposerSettingsValidator implements EventSubscriberInterface { /** * {@inheritdoc} */ - public static function getSubscribedEvents() { + public static function getSubscribedEvents(): array { return [ PreCreateEvent::class => 'validateStagePreOperation', StatusCheckEvent::class => 'validateStagePreOperation', diff --git a/package_manager/src/Validator/DiskSpaceValidator.php b/package_manager/src/Validator/DiskSpaceValidator.php index 7c8e4842cc..fa6d0ab01e 100644 --- a/package_manager/src/Validator/DiskSpaceValidator.php +++ b/package_manager/src/Validator/DiskSpaceValidator.php @@ -164,7 +164,7 @@ class DiskSpaceValidator implements EventSubscriberInterface { /** * {@inheritdoc} */ - public static function getSubscribedEvents() { + public static function getSubscribedEvents(): array { return [ PreCreateEvent::class => 'validateStagePreOperation', StatusCheckEvent::class => 'validateStagePreOperation', diff --git a/package_manager/src/Validator/DuplicateInfoFileValidator.php b/package_manager/src/Validator/DuplicateInfoFileValidator.php index fe1611d330..3cfe753813 100644 --- a/package_manager/src/Validator/DuplicateInfoFileValidator.php +++ b/package_manager/src/Validator/DuplicateInfoFileValidator.php @@ -76,7 +76,7 @@ class DuplicateInfoFileValidator implements EventSubscriberInterface { /** * {@inheritdoc} */ - public static function getSubscribedEvents() { + public static function getSubscribedEvents(): array { return [ PreApplyEvent::class => 'validateDuplicateInfoFileInStage', ]; diff --git a/package_manager/src/Validator/EnvironmentSupportValidator.php b/package_manager/src/Validator/EnvironmentSupportValidator.php index 8e124b9b3e..8dc8eea34e 100644 --- a/package_manager/src/Validator/EnvironmentSupportValidator.php +++ b/package_manager/src/Validator/EnvironmentSupportValidator.php @@ -61,7 +61,7 @@ final class EnvironmentSupportValidator implements EventSubscriberInterface { /** * {@inheritdoc} */ - public static function getSubscribedEvents() { + public static function getSubscribedEvents(): array { return [ PreCreateEvent::class => ['validateStagePreOperation', 200], StatusCheckEvent::class => ['validateStagePreOperation', 200], diff --git a/package_manager/src/Validator/LockFileValidator.php b/package_manager/src/Validator/LockFileValidator.php index c95eb76320..23c144a107 100644 --- a/package_manager/src/Validator/LockFileValidator.php +++ b/package_manager/src/Validator/LockFileValidator.php @@ -154,7 +154,7 @@ final class LockFileValidator implements EventSubscriberInterface { /** * {@inheritdoc} */ - public static function getSubscribedEvents() { + public static function getSubscribedEvents(): array { return [ PreCreateEvent::class => 'storeHash', PreRequireEvent::class => 'validateStagePreOperation', diff --git a/package_manager/src/Validator/MultisiteValidator.php b/package_manager/src/Validator/MultisiteValidator.php index c8f3b0ed6f..453842016f 100644 --- a/package_manager/src/Validator/MultisiteValidator.php +++ b/package_manager/src/Validator/MultisiteValidator.php @@ -72,7 +72,7 @@ final class MultisiteValidator implements EventSubscriberInterface { /** * {@inheritdoc} */ - public static function getSubscribedEvents() { + public static function getSubscribedEvents(): array { return [ PreCreateEvent::class => 'validateStagePreOperation', StatusCheckEvent::class => 'validateStagePreOperation', diff --git a/package_manager/src/Validator/OverwriteExistingPackagesValidator.php b/package_manager/src/Validator/OverwriteExistingPackagesValidator.php index eec6993f31..d338241cbd 100644 --- a/package_manager/src/Validator/OverwriteExistingPackagesValidator.php +++ b/package_manager/src/Validator/OverwriteExistingPackagesValidator.php @@ -75,7 +75,7 @@ final class OverwriteExistingPackagesValidator implements EventSubscriberInterfa /** * {@inheritdoc} */ - public static function getSubscribedEvents() { + public static function getSubscribedEvents(): array { return [ PreApplyEvent::class => 'validateStagePreOperation', ]; diff --git a/package_manager/src/Validator/PendingUpdatesValidator.php b/package_manager/src/Validator/PendingUpdatesValidator.php index b51e35a753..c68b7d89ba 100644 --- a/package_manager/src/Validator/PendingUpdatesValidator.php +++ b/package_manager/src/Validator/PendingUpdatesValidator.php @@ -86,7 +86,7 @@ final class PendingUpdatesValidator implements EventSubscriberInterface { /** * {@inheritdoc} */ - public static function getSubscribedEvents() { + public static function getSubscribedEvents(): array { return [ PreCreateEvent::class => 'validateStagePreOperation', StatusCheckEvent::class => 'validateStagePreOperation', diff --git a/package_manager/src/Validator/SettingsValidator.php b/package_manager/src/Validator/SettingsValidator.php index 63d9d74016..8139fe2169 100644 --- a/package_manager/src/Validator/SettingsValidator.php +++ b/package_manager/src/Validator/SettingsValidator.php @@ -46,7 +46,7 @@ final class SettingsValidator implements EventSubscriberInterface { /** * {@inheritdoc} */ - public static function getSubscribedEvents() { + public static function getSubscribedEvents(): array { return [ PreCreateEvent::class => 'validateStagePreOperation', StatusCheckEvent::class => 'validateStagePreOperation', diff --git a/package_manager/src/Validator/StagedDBUpdateValidator.php b/package_manager/src/Validator/StagedDBUpdateValidator.php index d131f834bf..da53bc1f75 100644 --- a/package_manager/src/Validator/StagedDBUpdateValidator.php +++ b/package_manager/src/Validator/StagedDBUpdateValidator.php @@ -152,7 +152,7 @@ class StagedDBUpdateValidator implements EventSubscriberInterface { /** * {@inheritdoc} */ - public static function getSubscribedEvents() { + public static function getSubscribedEvents(): array { return [ StatusCheckEvent::class => 'checkForStagedDatabaseUpdates', ]; diff --git a/package_manager/src/Validator/SupportedReleaseValidator.php b/package_manager/src/Validator/SupportedReleaseValidator.php index 780cda00ce..dd034576a8 100644 --- a/package_manager/src/Validator/SupportedReleaseValidator.php +++ b/package_manager/src/Validator/SupportedReleaseValidator.php @@ -117,7 +117,7 @@ final class SupportedReleaseValidator implements EventSubscriberInterface { /** * {@inheritdoc} */ - public static function getSubscribedEvents() { + public static function getSubscribedEvents(): array { return [ PreApplyEvent::class => 'checkStagedReleases', ]; diff --git a/package_manager/src/Validator/SymlinkValidator.php b/package_manager/src/Validator/SymlinkValidator.php index 925df7b22c..0035f46d92 100644 --- a/package_manager/src/Validator/SymlinkValidator.php +++ b/package_manager/src/Validator/SymlinkValidator.php @@ -122,7 +122,7 @@ class SymlinkValidator implements EventSubscriberInterface { /** * {@inheritdoc} */ - public static function getSubscribedEvents() { + public static function getSubscribedEvents(): array { return [ PreCreateEvent::class => 'validateStagePreOperation', PreApplyEvent::class => 'validateStagePreOperation', diff --git a/package_manager/src/Validator/WritableFileSystemValidator.php b/package_manager/src/Validator/WritableFileSystemValidator.php index 7badb57765..4454d9f863 100644 --- a/package_manager/src/Validator/WritableFileSystemValidator.php +++ b/package_manager/src/Validator/WritableFileSystemValidator.php @@ -94,7 +94,7 @@ class WritableFileSystemValidator implements EventSubscriberInterface { /** * {@inheritdoc} */ - public static function getSubscribedEvents() { + public static function getSubscribedEvents(): array { return [ PreCreateEvent::class => 'validateStagePreOperation', StatusCheckEvent::class => 'validateStagePreOperation', diff --git a/package_manager/src/Validator/XdebugValidator.php b/package_manager/src/Validator/XdebugValidator.php index a8bd959ae8..b17cb40b66 100644 --- a/package_manager/src/Validator/XdebugValidator.php +++ b/package_manager/src/Validator/XdebugValidator.php @@ -36,7 +36,7 @@ final class XdebugValidator implements EventSubscriberInterface { /** * {@inheritdoc} */ - public static function getSubscribedEvents() { + public static function getSubscribedEvents(): array { return [ StatusCheckEvent::class => 'checkForXdebug', ]; diff --git a/package_manager/tests/fixtures/updated_module/1.1.0/src/PostApplySubscriber.php b/package_manager/tests/fixtures/updated_module/1.1.0/src/PostApplySubscriber.php index 2e7e988a3b..94092531f1 100644 --- a/package_manager/tests/fixtures/updated_module/1.1.0/src/PostApplySubscriber.php +++ b/package_manager/tests/fixtures/updated_module/1.1.0/src/PostApplySubscriber.php @@ -43,7 +43,7 @@ class PostApplySubscriber implements EventSubscriberInterface { /** * {@inheritdoc} */ - public static function getSubscribedEvents() { + public static function getSubscribedEvents(): array { return [ PostApplyEvent::class => 'postApply', ]; diff --git a/package_manager/tests/modules/package_manager_test_validation/src/EventSubscriber/TestSubscriber.php b/package_manager/tests/modules/package_manager_test_validation/src/EventSubscriber/TestSubscriber.php index 80a5ac26a4..02ea05925e 100644 --- a/package_manager/tests/modules/package_manager_test_validation/src/EventSubscriber/TestSubscriber.php +++ b/package_manager/tests/modules/package_manager_test_validation/src/EventSubscriber/TestSubscriber.php @@ -154,7 +154,7 @@ class TestSubscriber implements EventSubscriberInterface { /** * {@inheritdoc} */ - public static function getSubscribedEvents() { + public static function getSubscribedEvents(): array { $priority = defined('PACKAGE_MANAGER_TEST_VALIDATOR_PRIORITY') ? PACKAGE_MANAGER_TEST_VALIDATOR_PRIORITY : 5; return [ diff --git a/package_manager/tests/src/Kernel/EnvironmentSupportValidatorTest.php b/package_manager/tests/src/Kernel/EnvironmentSupportValidatorTest.php index bef49a244a..450c0fb7fe 100644 --- a/package_manager/tests/src/Kernel/EnvironmentSupportValidatorTest.php +++ b/package_manager/tests/src/Kernel/EnvironmentSupportValidatorTest.php @@ -26,7 +26,7 @@ class EnvironmentSupportValidatorTest extends PackageManagerKernelTestBase imple /** * {@inheritdoc} */ - public static function getSubscribedEvents() { + public static function getSubscribedEvents(): array { $map = function (): string { return 'assertValidationStopped'; }; diff --git a/package_manager/tests/src/Kernel/StageEventsTest.php b/package_manager/tests/src/Kernel/StageEventsTest.php index 78c9984417..d5aa37a87f 100644 --- a/package_manager/tests/src/Kernel/StageEventsTest.php +++ b/package_manager/tests/src/Kernel/StageEventsTest.php @@ -62,7 +62,7 @@ class StageEventsTest extends PackageManagerKernelTestBase implements EventSubsc /** * {@inheritdoc} */ - public static function getSubscribedEvents() { + public static function getSubscribedEvents(): array { return [ PreCreateEvent::class => 'handleEvent', PostCreateEvent::class => 'handleEvent', diff --git a/src/EventSubscriber/ConfigSubscriber.php b/src/EventSubscriber/ConfigSubscriber.php index 4d8781f42b..893633c462 100644 --- a/src/EventSubscriber/ConfigSubscriber.php +++ b/src/EventSubscriber/ConfigSubscriber.php @@ -22,7 +22,7 @@ final class ConfigSubscriber implements EventSubscriberInterface { /** * {@inheritdoc} */ - public static function getSubscribedEvents() { + public static function getSubscribedEvents(): array { return [ ConfigEvents::SAVE => 'onConfigSave', ]; diff --git a/src/Routing/RouteSubscriber.php b/src/Routing/RouteSubscriber.php index 3b794b7115..51e65eef3a 100644 --- a/src/Routing/RouteSubscriber.php +++ b/src/Routing/RouteSubscriber.php @@ -21,7 +21,7 @@ final class RouteSubscriber extends RouteSubscriberBase { /** * {@inheritdoc} */ - public static function getSubscribedEvents() { + public static function getSubscribedEvents(): array { return [ // Try to run after other route subscribers, to minimize the chances of // conflicting with other code that is modifying Update module routes. diff --git a/src/Validation/ReadinessValidationManager.php b/src/Validation/ReadinessValidationManager.php index 1873e41256..51c17825e7 100644 --- a/src/Validation/ReadinessValidationManager.php +++ b/src/Validation/ReadinessValidationManager.php @@ -170,7 +170,7 @@ final class ReadinessValidationManager implements EventSubscriberInterface { /** * {@inheritdoc} */ - public static function getSubscribedEvents() { + public static function getSubscribedEvents(): array { return [ PostApplyEvent::class => 'clearStoredResults', ]; diff --git a/src/Validator/CronFrequencyValidator.php b/src/Validator/CronFrequencyValidator.php index c7fe3ae480..e431c1e979 100644 --- a/src/Validator/CronFrequencyValidator.php +++ b/src/Validator/CronFrequencyValidator.php @@ -187,7 +187,7 @@ class CronFrequencyValidator implements EventSubscriberInterface { /** * {@inheritdoc} */ - public static function getSubscribedEvents() { + public static function getSubscribedEvents(): array { return [ StatusCheckEvent::class => 'checkCronFrequency', ]; diff --git a/src/Validator/CronServerValidator.php b/src/Validator/CronServerValidator.php index ac3fa0bd45..41e3fe3e61 100644 --- a/src/Validator/CronServerValidator.php +++ b/src/Validator/CronServerValidator.php @@ -113,7 +113,7 @@ final class CronServerValidator implements EventSubscriberInterface { /** * {@inheritdoc} */ - public static function getSubscribedEvents() { + public static function getSubscribedEvents(): array { return [ PreCreateEvent::class => 'checkServer', StatusCheckEvent::class => 'checkServer', diff --git a/src/Validator/ScaffoldFilePermissionsValidator.php b/src/Validator/ScaffoldFilePermissionsValidator.php index 2e214909f3..92a136a1be 100644 --- a/src/Validator/ScaffoldFilePermissionsValidator.php +++ b/src/Validator/ScaffoldFilePermissionsValidator.php @@ -126,7 +126,7 @@ final class ScaffoldFilePermissionsValidator implements EventSubscriberInterface /** * {@inheritdoc} */ - public static function getSubscribedEvents() { + public static function getSubscribedEvents(): array { return [ PreCreateEvent::class => 'validateStagePreOperation', PreApplyEvent::class => 'validateStagePreOperation', diff --git a/src/Validator/StagedDatabaseUpdateValidator.php b/src/Validator/StagedDatabaseUpdateValidator.php index 7094912347..8bc6181d2f 100644 --- a/src/Validator/StagedDatabaseUpdateValidator.php +++ b/src/Validator/StagedDatabaseUpdateValidator.php @@ -62,7 +62,7 @@ class StagedDatabaseUpdateValidator implements EventSubscriberInterface { /** * {@inheritdoc} */ - public static function getSubscribedEvents() { + public static function getSubscribedEvents(): array { return [ PreApplyEvent::class => 'checkUpdateHooks', ]; diff --git a/src/Validator/StagedProjectsValidator.php b/src/Validator/StagedProjectsValidator.php index 1e379c1a06..3c01ab2013 100644 --- a/src/Validator/StagedProjectsValidator.php +++ b/src/Validator/StagedProjectsValidator.php @@ -139,7 +139,7 @@ final class StagedProjectsValidator implements EventSubscriberInterface { /** * {@inheritdoc} */ - public static function getSubscribedEvents() { + public static function getSubscribedEvents(): array { $events[PreApplyEvent::class][] = ['validateStagedProjects']; return $events; } diff --git a/src/Validator/VersionPolicyValidator.php b/src/Validator/VersionPolicyValidator.php index 3ca70907ce..f0373ad637 100644 --- a/src/Validator/VersionPolicyValidator.php +++ b/src/Validator/VersionPolicyValidator.php @@ -253,7 +253,7 @@ final class VersionPolicyValidator implements EventSubscriberInterface { /** * {@inheritdoc} */ - public static function getSubscribedEvents() { + public static function getSubscribedEvents(): array { return [ PreCreateEvent::class => 'checkVersion', StatusCheckEvent::class => 'checkVersion', diff --git a/src/Validator/XdebugValidator.php b/src/Validator/XdebugValidator.php index 28446ea6b9..77fae3fd94 100644 --- a/src/Validator/XdebugValidator.php +++ b/src/Validator/XdebugValidator.php @@ -75,7 +75,7 @@ final class XdebugValidator implements EventSubscriberInterface { /** * {@inheritdoc} */ - public static function getSubscribedEvents() { + public static function getSubscribedEvents(): array { return [ PreCreateEvent::class => 'checkForXdebug', StatusCheckEvent::class => 'checkForXdebug', diff --git a/tests/modules/automatic_updates_test/src/EventSubscriber/RequestTimeRecorder.php b/tests/modules/automatic_updates_test/src/EventSubscriber/RequestTimeRecorder.php index ce775c3b6d..805c40f746 100644 --- a/tests/modules/automatic_updates_test/src/EventSubscriber/RequestTimeRecorder.php +++ b/tests/modules/automatic_updates_test/src/EventSubscriber/RequestTimeRecorder.php @@ -55,7 +55,7 @@ class RequestTimeRecorder implements EventSubscriberInterface { /** * {@inheritdoc} */ - public static function getSubscribedEvents() { + public static function getSubscribedEvents(): array { return [ PreApplyEvent::class => 'updateState', PostApplyEvent::class => 'updateState', diff --git a/tests/modules/automatic_updates_test2/src/EventSubscriber/TestSubscriber2.php b/tests/modules/automatic_updates_test2/src/EventSubscriber/TestSubscriber2.php index 47863fcef5..a0f67db427 100644 --- a/tests/modules/automatic_updates_test2/src/EventSubscriber/TestSubscriber2.php +++ b/tests/modules/automatic_updates_test2/src/EventSubscriber/TestSubscriber2.php @@ -13,7 +13,7 @@ class TestSubscriber2 extends TestSubscriber1 { protected const STATE_KEY = 'automatic_updates_test2.checker_results'; - public static function getSubscribedEvents() { + public static function getSubscribedEvents(): array { $events[StatusCheckEvent::class][] = ['handleEvent', 4]; $events[PreCreateEvent::class][] = ['handleEvent', 4]; diff --git a/tests/modules/automatic_updates_test_cron/src/Enabler.php b/tests/modules/automatic_updates_test_cron/src/Enabler.php index e7cb069df4..fd36bd7cb7 100644 --- a/tests/modules/automatic_updates_test_cron/src/Enabler.php +++ b/tests/modules/automatic_updates_test_cron/src/Enabler.php @@ -16,7 +16,7 @@ class Enabler implements EventSubscriberInterface { /** * {@inheritdoc} */ - public static function getSubscribedEvents() { + public static function getSubscribedEvents(): array { return [ KernelEvents::REQUEST => 'enableCron', ]; -- GitLab