File tree Expand file tree Collapse file tree
Expand file tree Collapse file tree Original file line number Diff line number Diff line change 44
55namespace Lloricode \Paymaya \Request \Webhook ;
66
7- use GuzzleHttp \Exception \GuzzleException ;
8- use Lloricode \Paymaya \DataTransferObjects \Webhook \WebhookDto ;
97use Lloricode \Paymaya \PaymayaConnector ;
108use Saloon \Enums \Method ;
119use Saloon \Http \Connector ;
12- use Saloon \Http \Response ;
1310use Saloon \Http \SoloRequest ;
1411
1512class DeleteWebhookRequest extends SoloRequest
@@ -28,27 +25,4 @@ protected function resolveConnector(): Connector
2825 {
2926 return PaymayaConnector::makeWithSecretKey ();
3027 }
31-
32- /**
33- * @return array<string, WebhookDto>
34- */
35- public function createDtoFromResponse (Response $ response ): array
36- {
37-
38- // try {
39- $ data = $ response ->array ();
40- // }catch (GuzzleException $e) {
41- // if ($e->getCode() === 404) {
42- // return [];
43- // }
44- //
45- // }
46-
47- $ array = [];
48- foreach ($ data as $ value ) {
49- $ array [$ value ['name ' ]] = new WebhookDto (...$ value );
50- }
51-
52- return $ array ;
53- }
5428}
Original file line number Diff line number Diff line change 77use GuzzleHttp \Exception \GuzzleException ;
88use Lloricode \Paymaya \DataTransferObjects \Webhook \WebhookDto ;
99use Lloricode \Paymaya \PaymayaConnector ;
10- use Saloon \Contracts \Body \HasBody ;
1110use Saloon \Enums \Method ;
1211use Saloon \Http \Connector ;
1312use Saloon \Http \Response ;
1413use Saloon \Http \SoloRequest ;
15- use Saloon \Traits \Body \HasJsonBody ;
1614
17- class RetrieveWebhookRequest extends SoloRequest implements HasBody
15+ class RetrieveWebhookRequest extends SoloRequest
1816{
19- use HasJsonBody;
20-
2117 protected Method $ method = Method::GET ;
2218
2319 public function resolveEndpoint (): string
You can’t perform that action at this time.
0 commit comments