File tree Expand file tree Collapse file tree
Expand file tree Collapse file tree Original file line number Diff line number Diff line change 99use Illuminate \Support \Facades \Event ;
1010use Illuminate \Support \ServiceProvider ;
1111use Illuminate \Validation \Rules \Password ;
12+ use Laravel \Paddle \Cashier ;
1213use Laravel \Paddle \Events \SubscriptionCreated ;
14+ use Laravel \Paddle \Subscription ;
15+ use Laravel \Paddle \Transaction ;
1316
1417class AppServiceProvider extends ServiceProvider
1518{
@@ -27,7 +30,10 @@ public function register(): void
2730 public function boot (): void
2831 {
2932 $ this ->configureDefaults ();
33+ Cashier::useSubscriptionModel (Subscription::class);
34+ Cashier::useTransactionModel (Transaction::class);
3035 Event::listen (SubscriptionCreated::class, SubscriptionActivatedListener::class);
36+
3137 }
3238
3339 /**
@@ -41,7 +47,7 @@ protected function configureDefaults(): void
4147 app ()->isProduction (),
4248 );
4349
44- Password::defaults (fn (): ?Password => app ()->isProduction ()
50+ Password::defaults (fn (): ?Password => app ()->isProduction ()
4551 ? Password::min (12 )
4652 ->mixedCase ()
4753 ->letters ()
You can’t perform that action at this time.
0 commit comments