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