File manager - Edit - /home/linknsbh/cecil-hotel.net/platform/plugins/newsletter/src/Drivers/AbstractProvider.php
Back
<?php namespace Botble\Newsletter\Drivers; use Illuminate\Http\Client\Response; use Illuminate\Support\Facades\Http; class AbstractProvider { protected string $apiUrl; public function __construct(protected string|null $apiKey, protected string|null $listId) { } protected function request(string $method, string $uri, array $data = []): Response { $request = Http::withoutVerifying()->withToken($this->apiKey); $uri = $this->apiUrl . $uri; return match ($method) { 'POST' => $request->post($uri, $data), 'PATCH' => $request->patch($uri, $data), 'PUT' => $request->put($uri, $data), default => $request->get($uri, $data), }; } }
| ver. 1.4 |
Github
|
.
| PHP 8.2.31 | Generation time: 0.49 |
proxy
|
phpinfo
|
Settings