Skip to content

Commit 1f8685a

Browse files
committed
fix types
1 parent 308154b commit 1f8685a

File tree

2 files changed

+10
-2
lines changed

2 files changed

+10
-2
lines changed

src/Traits/ListenAccountEvents.php

+5-1
Original file line numberDiff line numberDiff line change
@@ -7,10 +7,14 @@
77
use Spatie\WebhookClient\Models\WebhookCall;
88
use Stripe\Account;
99
use Stripe\Event;
10+
use Stripe\StripeObject;
1011

1112
trait ListenAccountEvents
1213
{
13-
public function getStripeAccountFromEvent(WebhookCall $event): ?Account
14+
/**
15+
* @return ?Account
16+
*/
17+
public function getStripeAccountFromEvent(WebhookCall $event): ?StripeObject
1418
{
1519
return Event::constructFrom($event->payload)->data?->object; // @phpstan-ignore-line
1620
}

src/Traits/ListenCustomerEvents.php

+5-1
Original file line numberDiff line numberDiff line change
@@ -7,10 +7,14 @@
77
use Spatie\WebhookClient\Models\WebhookCall;
88
use Stripe\Customer;
99
use Stripe\Event;
10+
use Stripe\StripeObject;
1011

1112
trait ListenCustomerEvents
1213
{
13-
public function getStripeCustomerFromEvent(WebhookCall $event): ?Customer
14+
/**
15+
* @return ?Customer
16+
*/
17+
public function getStripeCustomerFromEvent(WebhookCall $event): ?StripeObject
1418
{
1519
return Event::constructFrom($event->payload)->data?->object; // @phpstan-ignore-line
1620
}

0 commit comments

Comments
 (0)