Laravel Version
12.39.0
PHP Version
8.4.15
Database Driver & Version
No response
Description
I am adding some memoization to some cache calls:
// from
Cache::remember(...)
// to
Cache::memo()->remember(...)
But tests using a cache spy start failing after this addition. The spy's expectation isn't met anymore.
Looking at the logs I can see the following server error:
Call to a member function remember() on null
Steps To Reproduce
Cache::memo()->remember(...)
In a test:
$cache = Cache::spy();
//...
$cache->shouldHaveReceived(...);