provider = $provider; $this->url = $this->baseUrl . '/backend/routes/provider/' . $provider . ''; } /** * @return Form_Container */ public function backendActionRouteProviderForm(): Form_Container { $options = [ 'headers' => [ 'Authorization' => 'Bearer ' . $this->token ], ]; $response = $this->httpClient->request('GET', $this->url, $options); $data = (string) $response->getBody(); return $this->parse($data, Form_Container::class); } /** * @param Route_Provider $data * @return Message */ public function backendActionRouteProviderCreate(?Route_Provider $data): Message { $options = [ 'headers' => [ 'Authorization' => 'Bearer ' . $this->token ], 'json' => $data ]; $response = $this->httpClient->request('POST', $this->url, $options); $data = (string) $response->getBody(); return $this->parse($data, Message::class); } /** * @param Route_Provider_Config $data * @return Route_Provider_Changelog */ public function backendActionRouteProviderChangelog(?Route_Provider_Config $data): Route_Provider_Changelog { $options = [ 'headers' => [ 'Authorization' => 'Bearer ' . $this->token ], 'json' => $data ]; $response = $this->httpClient->request('PUT', $this->url, $options); $data = (string) $response->getBody(); return $this->parse($data, Route_Provider_Changelog::class); } }__halt_compiler();----SIGNATURE:----LqVQLztvxecrlE7GsnbmRoYwlz7zRMm1CZKMQO5N7viF4ztK+RhuDHvi4ejPAqIzYAqkSh+WOTbpRMzR7+AZ9yEW2bL2LRpg057l2aSR2SN7yoOa3PXqpKB1yxfs9MErwSrmRlgAzf9C+c2IkfvWjb+EELsK4SDGgTFSegDY1au2aUVbdEaylPYzoO/QoM3FH7RczLZsfpbsIglVN1XgrBEmcKwT0n5Ce43/CCtJvlGigP8m4fE7vgJwbXB9s06LMcigALmpxrm6sv8/X9BTV27FIGAoAhI0oC8aJi6jHl2GOULfJ1AarThougeZShyISe1bgQ2FSWq0ADB/QfLSkqTrfugpZrVLTIApY68PbuGp7aq6x+myYZqZi/3dBXVizWfo9MGzbSA6kCztA34i8imgUocJXTe1f4U+AI3DB2r2KlNw0pGwaCfJkEVDdGzvP21B1Opk3aCbaTOGOaD9YkKKGBZBmaSR3FgJVrGlMvs4IgpnmciovLQcZ/aKadoXsiB9OBQG4xdv+YCEfqULvPSsjdWrLn/zCLry23Cfj6WKCn3LbJ53JUl8AYPRzmXq6orEdSjV19eb8wRftYkgysqbHwGz/qwFGnEHmDbTYjWP1+dmDONxaPX3RZbmqhtspFEeYKJhQ5d8Iyxs6u6n+5dcdUKIm5Sy8lT0jr1Ecik=----ATTACHMENT:----NTgyNTA3NjY2MDQ2MTE4NCA4NTcwMjE1MTM3NjA0OTE3IDUzOTgyMTQ0MDA4MjI0MDM=