IBOS open source
  • Namespace
  • Class

Namespaces

  • application
    • core
      • cache
        • driver
        • provider
      • components
      • controllers
      • engines
        • local
        • sae
      • model
      • modules
      • utils
      • widgets
    • modules
      • article
        • controllers
        • core
        • model
        • utils
      • calendar
        • controllers
        • model
        • utils
      • contact
        • controllers
        • model
        • utils
      • dashboard
        • controllers
        • model
        • utils
      • department
        • components
        • model
        • utils
      • diary
        • components
        • controllers
        • model
        • utils
        • widgets
      • email
        • controllers
        • core
        • model
        • utils
      • main
        • behaviors
        • components
        • controllers
        • model
        • utils
        • widgets
      • message
        • controllers
        • core
          • co
          • wx
            • callback
            • event
        • model
        • utils
      • mobile
        • components
        • controllers
        • utils
      • position
        • components
        • model
        • utils
      • recruit
        • components
        • controllers
        • core
        • model
        • utils
        • widgets
      • role
        • model
        • utils
      • user
        • components
        • controllers
        • model
        • utils
      • vote
        • components
        • controllers
        • model
        • utils
      • weibo
        • controllers
        • core
        • model
        • utils

Classes

  • Application
  • AssetManager
  • Attach
  • AuthManager
  • Browser
  • Cache
  • Category
  • Engine
  • Log
  • MessageSource
  • PerformanceMeasurement
  • PlugManager
  • Request
  • ThemeManager
  • Upgrade
  • Upload

Class Cache

CApplicationComponent
Extended by application\core\components\Cache

Direct known subclasses

application\core\cache\driver\Apachenote, application\core\cache\driver\Apc, application\core\cache\driver\Wincache, application\core\cache\driver\Xcache, application\core\cache\driver\Db, application\core\cache\driver\Eaccelerator, application\core\cache\driver\File, application\core\cache\driver\Memcache, application\core\cache\driver\Memcachesae, application\core\cache\driver\Redis, application\core\cache\driver\Shmop, application\core\cache\driver\Sqlite

Namespace: application\core\components
Located at system/core/components/Cache.php

Methods summary

public
# setOptions( array $options = array() )

设置缓存链接参数

设置缓存链接参数

Parameters

$options
public array
# getOptions( )

获取缓存链接参数

获取缓存链接参数

Returns

array
public array
# getExtension( )

获取支持的缓存扩展

获取支持的缓存扩展

Returns

array
public
# init( )

组件初始化

组件初始化

Throws

CException
public boolean
# get( mixed $key, string $prefix,… )

取得一个缓存里的值

取得一个缓存里的值

Parameters

$key
缓存的key
$prefix,…
是否有前缀

Returns

boolean
public boolean
# set( string $key, mixed $value, mixed $ttl = null )

设置一个缓存

设置一个缓存

Parameters

$key
缓存key
$value
缓存的值
$ttl
过期时间

Returns

boolean
$result
public boolean
# rm( string $key, string $prefix,… )

移除一个缓存

移除一个缓存

Parameters

$key
缓存的key
$prefix,…
是否有前缀

Returns

boolean
$result
public boolean
# clear( )

清除所有缓存

清除所有缓存

Returns

boolean
$result

Properties summary

protected mixed $instance

操作句柄

操作句柄

#
protected array $options

缓存连接参数

缓存连接参数

# array()
IBOS open source API documentation generated by ApiGen