Хранилище
интерфейс Хранилище (Просмотр исходного кода)
Методы
| смешанный | 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/6.x/Illuminate/Contracts/Cache/Store.html