From d8cd725f3e448633368f6a66e78fb4c0657f9173 Mon Sep 17 00:00:00 2001 From: greeflas Date: Mon, 27 Sep 2021 20:00:47 +0300 Subject: [PATCH] Add stubs for messenger component --- extension.neon | 2 ++ stubs/Symfony/Component/Messenger/Envelope.stub | 17 +++++++++++++++++ .../Component/Messenger/StampInterface.stub | 7 +++++++ 3 files changed, 26 insertions(+) create mode 100644 stubs/Symfony/Component/Messenger/Envelope.stub create mode 100644 stubs/Symfony/Component/Messenger/StampInterface.stub diff --git a/extension.neon b/extension.neon index 27e504bd..e389a125 100644 --- a/extension.neon +++ b/extension.neon @@ -24,6 +24,8 @@ parameters: - stubs/Symfony/Component/HttpFoundation/HeaderBag.stub - stubs/Symfony/Component/HttpFoundation/ParameterBag.stub - stubs/Symfony/Component/HttpFoundation/Session.stub + - stubs/Symfony/Component/Messenger/StampInterface.stub + - stubs/Symfony/Component/Messenger/Envelope.stub - stubs/Symfony/Component/Process/Process.stub - stubs/Symfony/Component/PropertyAccess/PropertyPathInterface.stub - stubs/Symfony/Component/Security/Acl/Model/AclInterface.stub diff --git a/stubs/Symfony/Component/Messenger/Envelope.stub b/stubs/Symfony/Component/Messenger/Envelope.stub new file mode 100644 index 00000000..c40a5ee6 --- /dev/null +++ b/stubs/Symfony/Component/Messenger/Envelope.stub @@ -0,0 +1,17 @@ + $stampFqcn + * @phpstan-return T|null + */ + public function last(string $stampFqcn): ?StampInterface + { + } +} diff --git a/stubs/Symfony/Component/Messenger/StampInterface.stub b/stubs/Symfony/Component/Messenger/StampInterface.stub new file mode 100644 index 00000000..2951ab45 --- /dev/null +++ b/stubs/Symfony/Component/Messenger/StampInterface.stub @@ -0,0 +1,7 @@ +