class-wp-feed-cache.php 749 B

1234567891011121314151617181920212223242526272829303132
  1. <?php
  2. /**
  3. * Feed API: WP_Feed_Cache class
  4. *
  5. * @package WordPress
  6. * @subpackage Feed
  7. * @since 4.7.0
  8. */
  9. /**
  10. * Core class used to implement a feed cache.
  11. *
  12. * @since 2.8.0
  13. *
  14. * @see SimplePie_Cache
  15. */
  16. class WP_Feed_Cache extends SimplePie_Cache {
  17. /**
  18. * Creates a new SimplePie_Cache object.
  19. *
  20. * @since 2.8.0
  21. *
  22. * @param string $location URL location (scheme is used to determine handler).
  23. * @param string $filename Unique identifier for cache object.
  24. * @param string $extension 'spi' or 'spc'.
  25. * @return WP_Feed_Cache_Transient Feed cache handler object that uses transients.
  26. */
  27. public function create( $location, $filename, $extension ) {
  28. return new WP_Feed_Cache_Transient( $location, $filename, $extension );
  29. }
  30. }