CACHE
Retrieving items from the cache
Method được sử dụng để lấy các items từ bộ nhớ cache. Nếu item không tồn tại trong bộ nhớ cache, sẽ được trả lại là null. Nếu bạn muốn, bạn có thể sử dụng đối số thứ hai để method chỉ định giá trị Default bạn muốn được trả lại nếu cache không tồn tại
static function CacheHandler::get($key, $default)
$value = CacheHandler::get('key', function () {
return get_post();
});
Checking for item existence
Method này có thể được sử dụng để xác định nếu một cache tồn tại trong bộ nhớ đệm. Method này sẽ trả lại nếu giá trị là true ngược lại là false
static function CacheHandler::has($key)
if (CacheHandler::has('key')) {
//
}
Add / Update values cache
Bạn có thể sử dụng method save để lưu trữ items trong bộ nhớ cache. Khi bạn thực hiện items trong bộ nhớ cache, bạn sẽ cần phải xác định số phút mà giá trị sẽ được lưu trữ
static function CacheHandler::save($key, $value, $time)
Removing items from the cache
Bạn có thể xóa một hoặc các mục khỏi bộ đệm ẩn bằng cách sử dụng phương pháp delete.
static function CacheHandler::delete($key, $prefix)
CacheHandler::delete('cache_key'); // Xóa cache có key là "cache_key"
CacheHandler::delete('cache_', true); // Xóa tất cả cache có key bắt đầu bằng "cache_"
Xóa toàn bộ cache hiện có
static function CacheHandler::flush()