-
Notifications
You must be signed in to change notification settings - Fork 200
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
PHP8.2 & Laravel 10 update #374
base: main
Are you sure you want to change the base?
Conversation
- proper types for setEventDispatcher
@Mulkave Can you please take a look? |
- updated MigrationCreator->populateStub()
@vsjoshtait I haven't checked it in a while, most likely will need to update tests and some other functionality, but it seems to work ok with basic methods and calls, haven't checked with more advanced ones tho |
Looking forward for this one too |
I published a fork of this package as "global-innovation/neo4j-laravel-eloquent", it is tested on Laravel 11. Please try it if you can https://github.com/global-innovation/neo4j-laravel-eloquent
|
Nice work. We did this for up to Laravel 10 https://github.com/kirschbaum-development/laravel-couchbase Looking forward to this one |
PS C:\wamp\www\neo4j> php artisan neo4j:migrate TypeError Illuminate\Database\Query\Builder::__construct(): Argument #2 ($grammar) must be of type ?Illuminate\Database\Query\Grammars\Grammar, Vinelab\NeoEloquent\Query\Grammars\CypherGrammar given, called in C:\wamp\www\neo4j\vendor\laravel\framework\src\Illuminate\Database\Connection.php on line 345 at vendor\laravel\framework\src\Illuminate\Database\Query\Builder.php:241 1 vendor\laravel\framework\src\Illuminate\Database\Connection.php:345 2 vendor\laravel\framework\src\Illuminate\Database\Connection.php:335 |
I have this draft PR to support php8^ & Laravel 10. #374
It's made from my personal fork, I invite anyone to collaborate: https://github.com/Tachii/NeoEloquent
To install and run it, add this to your composer.json:
Add at the top of the composer.json
Add this into require block
What was done: