Как мне использовать метод Put для Cache в Laravel 4? - PullRequest
0 голосов
/ 26 апреля 2018

Я работаю в Laravel v4.2 и хочу поместить массив в кеш. Когда я пытаюсь получить данные из кэша, он все время возвращает false, а в кэше нет данных. Ниже мой рабочий код ...

$posts = array(
    [0] => 2365,
    [1] => 2366,
    [2] => 2367,
    [3] => 2368,
    [4] => 2369,
);

$time = 60;

Cache::put('views-87', $posts, $time);

$data = self::getPostsFromCache('views-87');

public function getPostsFromCache($key)
{
    if (Cache::has($key)) {
        return Cache::get($key);
    }
    return array();
}

Результат

пустой массив ()

Пожалуйста, ведите меня в правильном направлении.

...