Comments (11)
Which version of Laravel are you using?
from lada-cache.
Laravel "version": "v7.4.0",
Telescope "version": "v3.2.0",
from lada-cache.
Simply making the fifth parameter optional ( = null) seems to fix this issue for me. I am not sure if it doesn't break something, but since everything in Telescope works, I suppose it doesnt.
from lada-cache.
Thanks for providing the fix. It seems working, I merged it and will publish a bug fix release in a few moments.
from lada-cache.
Actually this broken a lot. Can you revert the commit and try to fix it more thoroughly?
{"message": "Call to a member function getKeyName() on null",
"exception": "Error",
"file": "\/data\/...\/vendor\/spiritix\/lada-cache\/src\/Spiritix\/LadaCache\/Reflector.php",
"line": 175,
"trace": [
"file": "\/data\...\/vendor\/spiritix\/lada-cache\/src\/Spiritix\/LadaCache\/Tagger.php",
"line": 87,
"function": "getRows",
"class": "Spiritix\\LadaCache\\Reflector",
"type": "->"
},
from lada-cache.
Probably relationships
$instanceZones = Zone::where([
"instance_id" => $instance_id,
["left", "<", $points->minLng],
["right", ">", $points->maxLng],
["bottom", "<", $points->minLat],
["top", ">", $points->maxLat],
])->with("zonePoints", "carrierZones", "storeZones")->get();
from lada-cache.
Reverted the fix. It's actually weird how a default value for a previously required parameter can break something. Needs further investigation.
from lada-cache.
I forgot to said that if I manually assign a new App\Model\User in the constructor (when having the fifth parameter to null), it starts to work.
from lada-cache.
@spiritix will you have some time to look at this in a near future or should I investigate more? I am not sure about the dependencies and process and I wouldn't like to break it again considering there are no tests to try it on
from lada-cache.
Not in the next weeks, can't promise anything. I will reopen the issue, maybe somebody else wants to have a look at it. Otherwise, I'll try to have a look as soon as possible.
from lada-cache.
Should be fixed with the latest release
from lada-cache.
Related Issues (20)
- Support for Laravel 8 HOT 2
- PHP 8.0 error call_user_func_array 🐛 HOT 1
- Laravel 6 and lada-cache 4.0.2 problem HOT 3
- Too few arguments HOT 5
- withCount Issue HOT 4
- Spatie permission used with Lada-cache HOT 1
- Use many unions and use paginate errors HOT 1
- Question regarding this library HOT 1
- Error when using whereHas with BelongsToMany
- I use 2 website setup lada-cache ( different prefix ) connect one redis. But when I delete one row in one website, redis cache empty. I use version 2.1 HOT 2
- "exclude-tables" configuration not working and throwing error HOT 1
- auto-clear cache failure in production HOT 2
- Broken invalidation for joinSub() queries
- Add support for Lumen HOT 3
- How to load service provider during unit tests? HOT 2
- Class lada.handler does not exist HOT 4
- cleanBindings() must be of the type array, null given, whereHas > whereIn() issue? HOT 4
- Cache not refreshed for relations when using updateOrCreate() HOT 7
- Doesn't work with spatie / laravel-permission HOT 6
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from lada-cache.