Overview

Packages

  • None
  • SimplePie

Classes

  • SimplePie
  • SimplePie_Author
  • SimplePie_Autoloader
  • SimplePie_Cache
  • SimplePie_Cache_DB
  • SimplePie_Cache_File
  • SimplePie_Cache_Memcache
  • SimplePie_Cache_MySQL
  • SimplePie_Caption
  • SimplePie_Category
  • SimplePie_Content_Type_Sniffer
  • SimplePie_Copyright
  • SimplePie_Core
  • SimplePie_Credit
  • SimplePie_Decode_HTML_Entities
  • SimplePie_Enclosure
  • SimplePie_File
  • SimplePie_gzdecode
  • SimplePie_HTTP_Parser
  • SimplePie_IRI
  • SimplePie_Item
  • SimplePie_Locator
  • SimplePie_Misc
  • SimplePie_Net_IPv6
  • SimplePie_Parse_Date
  • SimplePie_Parser
  • SimplePie_Rating
  • SimplePie_Registry
  • SimplePie_Restriction
  • SimplePie_Sanitize
  • SimplePie_Source
  • SimplePie_XML_Declaration_Parser

Interfaces

  • SimplePie_Cache_Base
  • Overview
  • Package
  • Class
  • Tree
  • Deprecated
  • Todo

Class SimplePie_Cache

Used to create cache objects

This class can be overloaded with SimplePie_Core::set_cache_class(), although the preferred way is to create your own handler via SimplePie_Cache::register()

Package: SimplePie
Located at SimplePie/Cache.php
Methods summary
public static SimplePie_Cache_Base
# create( string $location, string $filename, string $extension )

Create a new SimplePie_Cache object

Create a new SimplePie_Cache object

Parameters

$location
string
URL location (scheme is used to determine handler)
$filename
string
Unique identifier for cache object
$extension
string
'spi' or 'spc'

Returns

SimplePie_Cache_Base
Type of object depends on scheme of $location
public static
# register( string $type, string $class )

Register a handler

Register a handler

Parameters

$type
string
DSN type to register for
$class
string
Name of handler class. Must implement SimplePie_Cache_Base
public static array
# parse_URL( string $url )

Parse a URL into an array

Parse a URL into an array

Parameters

$url
string

Returns

array
Properties summary
protected static array $handlers array( 'mysql' => 'SimplePie_Cache_MySQL', 'memcache' => 'SimplePie_Cache_Memcache', )
#

Cache handler classes

Cache handler classes

These receive 3 parameters to their constructor, as documented in SimplePie_Cache::register()

SimplePie Documentation API documentation generated by ApiGen 2.4.0