keyPrefix}:YmdHi") == date("YmdHi")) { return; } Cache::put("{$this->keyPrefix}:YmdHi", date("YmdHi"), Carbon::now()->addDay()); // $array = Base::json2array(Cache::get("{$this->keyPrefix}:jokes")); $data = Extranet::randJoke(); if ($data) { $array[] = $data; } Cache::forever("{$this->keyPrefix}:jokes", Base::array2json(array_slice($array, -200))); // $array = Base::json2array(Cache::get("{$this->keyPrefix}:soups")); $data = Extranet::soups(); if ($data) { $array[] = $data; } Cache::forever("{$this->keyPrefix}:soups", Base::array2json(array_slice($array, -200))); } public function end() { } }