| 12345678910111213141516171819202122232425 |
- <?php
- namespace Controllers;
- use Libs\Payload;
- use Psr\Http\Message\ServerRequestInterface;
- class UnipileRedirectController
- {
- private string $status;
- public function __construct(string $status)
- {
- $this->status = $status;
- }
- public function __invoke(ServerRequestInterface $request)
- {
- if ($this->status === 'success') {
- return Payload::ok(['status' => 'success'], 'S_OK', 'WhatsApp account connected.');
- }
- return Payload::fail('WhatsApp account connection failed', ['status' => 'failure'], 'E_VALIDATE', 400);
- }
- }
|