diff --git a/src/Illuminate/Database/Eloquent/Model.php b/src/Illuminate/Database/Eloquent/Model.php index 90260a57ca32..32633d333d46 100644 --- a/src/Illuminate/Database/Eloquent/Model.php +++ b/src/Illuminate/Database/Eloquent/Model.php @@ -2603,7 +2603,7 @@ public function __sleep() * * @return void */ - public function __wakeup() + public function __unserialize(array $data) { $this->bootIfNotBooted(); diff --git a/src/Illuminate/Queue/Middleware/RateLimited.php b/src/Illuminate/Queue/Middleware/RateLimited.php index a2b5343e59db..9330eff6627c 100644 --- a/src/Illuminate/Queue/Middleware/RateLimited.php +++ b/src/Illuminate/Queue/Middleware/RateLimited.php @@ -160,7 +160,7 @@ public function __sleep() * * @return void */ - public function __wakeup() + public function __unserialize(array $data) { $this->limiter = Container::getInstance()->make(RateLimiter::class); } diff --git a/src/Illuminate/Queue/Middleware/RateLimitedWithRedis.php b/src/Illuminate/Queue/Middleware/RateLimitedWithRedis.php index 25870e08f034..9a4f0e1ec9a4 100644 --- a/src/Illuminate/Queue/Middleware/RateLimitedWithRedis.php +++ b/src/Illuminate/Queue/Middleware/RateLimitedWithRedis.php @@ -93,9 +93,9 @@ protected function getTimeUntilNextRetry($key) * * @return void */ - public function __wakeup() + public function __unserialize(array $data) { - parent::__wakeup(); + parent::__unserialize($data); $this->redis = Container::getInstance()->make(Redis::class); } diff --git a/tests/Integration/Queue/CallQueuedHandlerTest.php b/tests/Integration/Queue/CallQueuedHandlerTest.php index b97d8d530a58..6d526aa62351 100644 --- a/tests/Integration/Queue/CallQueuedHandlerTest.php +++ b/tests/Integration/Queue/CallQueuedHandlerTest.php @@ -195,7 +195,7 @@ public function handle() // } - public function __wakeup() + public function __unserialize(array $data) { throw new ModelNotFoundException('Foo'); } @@ -209,7 +209,7 @@ public function handle() // } - public function __wakeup() + public function __unserialize(array $data) { throw new ModelNotFoundException('Foo'); }