CrossPHP
  • Namespace
  • Class
  • Download

Namespaces

  • Cross
    • Auth
    • Cache
      • Driver
      • Request
    • Core
    • DB
      • Connecter
      • Drivers
      • SQLAssembler
    • Exception
    • Http
    • I
    • Lib
      • Document
    • Module
    • MVC
    • Runtime
  • None

Classes

  • FileCache
  • Memcache
  • RedisCache

Class RedisCache

Cross\Cache\Request\RedisCache implements Cross\I\RequestCacheInterface
Namespace: Cross\Cache\Request
Package: Cross\Cache\Request
Author:

wonli wonli@live.com Class RequestRedisCache


Located at Cache/Request/RedisCache.php

Methods summary

public
# __construct( array $option )

设置缓存key和缓存有效期

设置缓存key和缓存有效期

Parameters

$option

Throws

Cross\Exception\CoreException
public mixed|
# set( string $value )

设置request请求

设置request请求

Parameters

$value

Returns

mixed|

Implementation of

Cross\I\RequestCacheInterface::set()
public boolean|mixed|string
# get( )

返回request的内容

返回request的内容

Returns

boolean|mixed|string

Implementation of

Cross\I\RequestCacheInterface::get()
public boolean
# isValid( )

检查缓存key是否有效

检查缓存key是否有效

Returns

boolean

Implementation of

Cross\I\RequestCacheInterface::isValid()
public mixed
# setConfig( array $config = array() )

设置配置

设置配置

Parameters

$config

Returns

mixed

Implementation of

Cross\I\RequestCacheInterface::setConfig()
public mixed
# getConfig( )

获取缓存配置

获取缓存配置

Returns

mixed

Implementation of

Cross\I\RequestCacheInterface::getConfig()

Properties summary

protected array $config
#
protected string $cacheKey

缓存key

缓存key

#
protected integer $expireTime

有效时间

有效时间

# 3600
protected boolean $compress
# false
protected Redis $driver
#
CrossPHP API documentation generated by ApiGen