X-Git-Url: https://scripts.mit.edu/gitweb/autoinstalls/wordpress.git/blobdiff_plain/fa11948979fd6a4ea5705dc613b239699a459db3..53f4633144ed68c8b8fb5861f992b5489894a940:/wp-includes/class-feed.php diff --git a/wp-includes/class-feed.php b/wp-includes/class-feed.php index c33b3024..6e109e16 100644 --- a/wp-includes/class-feed.php +++ b/wp-includes/class-feed.php @@ -10,17 +10,17 @@ class WP_Feed_Cache extends SimplePie_Cache { * @static * @access public */ - function create($location, $filename, $extension) { + public function create($location, $filename, $extension) { return new WP_Feed_Cache_Transient($location, $filename, $extension); } } class WP_Feed_Cache_Transient { - var $name; - var $mod_name; - var $lifetime = 43200; //Default lifetime in cache of 12 hours + public $name; + public $mod_name; + public $lifetime = 43200; //Default lifetime in cache of 12 hours - function __construct($location, $filename, $extension) { + public function __construct($location, $filename, $extension) { $this->name = 'feed_' . $filename; $this->mod_name = 'feed_mod_' . $filename; @@ -36,28 +36,44 @@ class WP_Feed_Cache_Transient { $this->lifetime = apply_filters( 'wp_feed_cache_transient_lifetime', $lifetime, $filename); } - function save($data) { - if ( is_a($data, 'SimplePie') ) + /** + * @access public + */ + public function save($data) { + if ( $data instanceof SimplePie ) { $data = $data->data; + } set_transient($this->name, $data, $this->lifetime); set_transient($this->mod_name, time(), $this->lifetime); return true; } - function load() { + /** + * @access public + */ + public function load() { return get_transient($this->name); } - function mtime() { + /** + * @access public + */ + public function mtime() { return get_transient($this->mod_name); } - function touch() { + /** + * @access public + */ + public function touch() { return set_transient($this->mod_name, time(), $this->lifetime); } - function unlink() { + /** + * @access public + */ + public function unlink() { delete_transient($this->name); delete_transient($this->mod_name); return true; @@ -66,7 +82,7 @@ class WP_Feed_Cache_Transient { class WP_SimplePie_File extends SimplePie_File { - function __construct($url, $timeout = 10, $redirects = 5, $headers = null, $useragent = null, $force_fsockopen = false) { + public function __construct($url, $timeout = 10, $redirects = 5, $headers = null, $useragent = null, $force_fsockopen = false) { $this->url = $url; $this->timeout = $timeout; $this->redirects = $redirects;