NeoEloquent
NeoEloquent copied to clipboard
PHP8.2 & Laravel 10 update
I have this draft PR to support php8^ & Laravel 10. https://github.com/Vinelab/NeoEloquent/pull/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
"repositories": [
{
"type": "vcs",
"url": "https://github.com/Tachii/NeoEloquent"
}
]
Add this into require block
"require": {
"vinelab/neoeloquent": "dev-php-8-laravel-10"
}
What was done:
- Replaced faker library that doesn't support php8^
- Updated needed dependencies to the same version as in Laravel 10
- Changed some of the methods to match parent classes/interfaces
- Added missing methods introduced in Laravel 10
@Mulkave Can you please take a look?
@Tachii D'you need help with anything else? I'd be happy to. @Mulkave Can we have an approval please?
Keen to use this.
@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