wp/wp-includes/class-wp-feed-cache.php
changeset 7 cf61fcea0001
child 9 177826044cd9
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/wp/wp-includes/class-wp-feed-cache.php	Mon Oct 14 17:39:30 2019 +0200
@@ -0,0 +1,32 @@
+<?php
+/**
+ * Feed API: WP_Feed_Cache class
+ *
+ * @package WordPress
+ * @subpackage Feed
+ * @since 4.7.0
+ */
+
+/**
+ * Core class used to implement a feed cache.
+ *
+ * @since 2.8.0
+ *
+ * @see SimplePie_Cache
+ */
+class WP_Feed_Cache extends SimplePie_Cache {
+
+	/**
+	 * Creates a new SimplePie_Cache object.
+	 *
+	 * @since 2.8.0
+	 *
+	 * @param string $location  URL location (scheme is used to determine handler).
+	 * @param string $filename  Unique identifier for cache object.
+	 * @param string $extension 'spi' or 'spc'.
+	 * @return WP_Feed_Cache_Transient Feed cache handler object that uses transients.
+	 */
+	public function create($location, $filename, $extension) {
+		return new WP_Feed_Cache_Transient($location, $filename, $extension);
+	}
+}