Хранилище
интерфейс Хранилище (Просмотреть исходный код)
Методы
| смешанный | get(строка|массив $ключ) Извлечь элемент из кэша по ключу. | |
| массив | many(массив $ключи) Извлечь несколько элементов из кэша по ключу. | |
| пустое значение | put(строка $ключ, смешанный $значение, число с плавающей точкой|целое $минуты) Сохранить элемент в кэше на заданное количество минут. | |
| пустое значение | putMany(массив $значения, число с плавающей точкой|целое $минуты) Сохранить несколько элементов в кэше на заданное количество минут. | |
| целое число|логическое значение | increment(строка $ключ, смешанный $значение = 1) Увеличить значение элемента в кэше. | |
| целое число|логическое значение | decrement(строка $ключ, смешанный $значение = 1) Уменьшить значение элемента в кэше. | |
| пустое значение | forever(строка $ключ, смешанный $значение) Сохранить элемент в кэше на неопределённый срок. | |
| логическое значение | forget(строка $ключ) Удалить элемент из кэша. | |
| логическое значение | flush() Удалить все элементы из кэша. | |
| строка | getPrefix() Получить префикс ключа кэша. |
Подробности
смешанный get(строка|массив $ключ)
Извлечь элемент из кэша по ключу.
массив many(массив $ключи)
Извлечь несколько элементов из кэша по ключу.
Элементы, не найденные в кэше, будут иметь значение null.
пустое значение put(строка $ключ, смешанный $значение, число с плавающей точкой|целое $минуты)
Сохранить элемент в кэше на заданное количество минут.
пустое значение putMany(массив $значения, число с плавающей точкой|целое $минуты)
Сохранить несколько элементов в кэше на заданное количество минут.
целое число|логическое значение increment(строка $ключ, смешанный $значение = 1)
Увеличить значение элемента в кэше.
целое число|логическое значение decrement(строка $ключ, смешанный $значение = 1)
Уменьшить значение элемента в кэше.
пустое значение forever(строка $ключ, смешанный $значение)
Сохранить элемент в кэше на неопределённый срок.
логическое значение forget(строка $ключ)
Удалить элемент из кэша.
логическое значение flush()
Удалить все элементы из кэша.
строка getPrefix()
Получить префикс ключа кэша.
© Taylor Otwell
Licensed under the MIT License.
Laravel is a trademark of Taylor Otwell.
https://laravel.com/api/5.7/Illuminate/Contracts/Cache/Store.html