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