LimeDeck / nova-cashier-overview

Interact with your Stripe subscriptions directly inside Nova.
MIT License
28 stars 19 forks source link

Does not work with the new nova version #7

Closed p0ntsNL closed 4 years ago

p0ntsNL commented 4 years ago

Looks like this is not working anymore with the new Nova version?

`composer require limedeck/nova-cashier-overview Using version ^1.0 for limedeck/nova-cashier-overview ./composer.json has been updated Loading composer repositories with package information Updating dependencies (including require-dev) Your requirements could not be resolved to an installable set of packages.

Problem 1

Installation failed, reverting ./composer.json to its original content.`

rudowastaken commented 4 years ago

Hi @p0nt, I've updated the requirements and pushed ^2.0.0 with Nova v3 support :)

p0ntsNL commented 4 years ago

Thank you, installing seems to work now!

So after installment and add it as a test to the default User resource I got the following error:

Class 'Stripe\Stripe' not found

I then installed https://github.com/stripe/stripe-php

Now the next error is here:

Class name must be a valid object or a string at /Users/stefanwarmerdam/Sites/nova/vendor/limedeck/nova-cashier-overview/src/Http/Controllers/DatabaseSubscriptionsController.php:18

Is this related to the v3 upgrade or something different?

Thanks in advance.