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