diff options
author | 2024-08-07 00:21:06 +0200 | |
---|---|---|
committer | 2024-08-07 00:21:06 +0200 | |
commit | 6ec91935462b2c24daf89b68283e1c413887f2bd (patch) | |
tree | 091765dca18d1766ed3408cade7685efd5b9c1cb /lib | |
parent | 401cc187b71661cad81a27381763059c047c69e4 (diff) | |
download | rss-bridge-6ec91935462b2c24daf89b68283e1c413887f2bd.tar.gz rss-bridge-6ec91935462b2c24daf89b68283e1c413887f2bd.tar.zst rss-bridge-6ec91935462b2c24daf89b68283e1c413887f2bd.zip |
yuop (#4193)
Diffstat (limited to 'lib')
-rw-r--r-- | lib/ActionInterface.php | 5 | ||||
-rw-r--r-- | lib/RssBridge.php | 5 |
2 files changed, 2 insertions, 8 deletions
diff --git a/lib/ActionInterface.php b/lib/ActionInterface.php index c0ddcf9f..d2e1c709 100644 --- a/lib/ActionInterface.php +++ b/lib/ActionInterface.php @@ -2,8 +2,5 @@ interface ActionInterface { - /** - * @return string|Response - */ - public function execute(Request $request); + public function __invoke(Request $request): Response; } diff --git a/lib/RssBridge.php b/lib/RssBridge.php index 1bb5f5ea..87b11f52 100644 --- a/lib/RssBridge.php +++ b/lib/RssBridge.php @@ -100,11 +100,8 @@ final class RssBridge $className = '\\' . $actionName; $actionObject = new $className(); - $response = $actionObject->execute($request); + $response = $actionObject($request); - if (is_string($response)) { - $response = new Response($response); - } return $response; } |