diff --git a/composer.json b/composer.json index 0183b5d7..f4cc7045 100644 --- a/composer.json +++ b/composer.json @@ -15,7 +15,8 @@ "require": { "php": "^5.5 || ^7.0", "zendframework/zend-escaper": "^2.5", - "zendframework/zend-stdlib": "^2.7 || ^3.0" + "zendframework/zend-stdlib": "^2.7 || ^3.0", + "psr/cache": "*" }, "require-dev": { "zendframework/zend-db": "^2.5", diff --git a/src/Reader/AbstractEntry.php b/src/Reader/AbstractEntry.php index a706ff82..51fbba0d 100644 --- a/src/Reader/AbstractEntry.php +++ b/src/Reader/AbstractEntry.php @@ -22,6 +22,13 @@ abstract class AbstractEntry */ protected $data = []; + /** + * Feed Reader instance + * + * @var Reader\Reader + */ + protected $reader = null; + /** * DOM document object * @@ -64,19 +71,30 @@ abstract class AbstractEntry * @param int $entryKey * @param null|string $type */ - public function __construct(DOMElement $entry, $entryKey, $type = null) + public function __construct(Reader\Reader $reader, DOMElement $entry, $entryKey, $type = null) { + $this->reader = $reader; $this->entry = $entry; $this->entryKey = $entryKey; $this->domDocument = $entry->ownerDocument; if ($type !== null) { $this->data['type'] = $type; } else { - $this->data['type'] = Reader::detectType($entry); + $this->data['type'] = $this->getReader()->detectType($entry); } $this->_loadExtensions(); } + /** + * Get Feed Reader + * + * @return Reader\Reader + */ + public function getReader() + { + return $this->reader; + } + /** * Get the DOM * @@ -209,13 +227,13 @@ public function __call($method, $args) */ protected function _loadExtensions() { - $all = Reader::getExtensions(); + $all = $this->Reader()->getExtensions(); $feed = $all['entry']; foreach ($feed as $extension) { if (in_array($extension, $all['core'])) { continue; } - $className = Reader::getPluginLoader()->getClassName($extension); + $className = $this->getReader()->getPluginLoader()->getClassName($extension); $this->extensions[$extension] = new $className( $this->getElement(), $this->entryKey, $this->data['type'] ); diff --git a/src/Reader/AbstractFeed.php b/src/Reader/AbstractFeed.php index 8cc23471..f8e58689 100644 --- a/src/Reader/AbstractFeed.php +++ b/src/Reader/AbstractFeed.php @@ -22,6 +22,13 @@ abstract class AbstractFeed implements Feed\FeedInterface */ protected $data = []; + /** + * Feed Reader instance + * + * @var Reader\Reader + */ + protected $reader = null; + /** * Parsed feed data in the shape of a DOMDocument * @@ -70,21 +77,32 @@ abstract class AbstractFeed implements Feed\FeedInterface * @param DomDocument $domDocument The DOM object for the feed's XML * @param string $type Feed type */ - public function __construct(DOMDocument $domDocument, $type = null) + public function __construct(Reader\Reader $reader, DOMDocument $domDocument, $type = null) { + $this->reader = $reader; $this->domDocument = $domDocument; $this->xpath = new DOMXPath($this->domDocument); if ($type !== null) { $this->data['type'] = $type; } else { - $this->data['type'] = Reader::detectType($this->domDocument); + $this->data['type'] = $this->getReader()->detectType($this->domDocument); } $this->registerNamespaces(); $this->indexEntries(); $this->loadExtensions(); } + /** + * Get Feed Reader + * + * @return Reader\Reader + */ + public function getReader() + { + return $this->reader; + } + /** * Set an original source URI for the feed being parsed. This value * is returned from getFeedLink() method if the feed does not carry @@ -271,14 +289,15 @@ public function getExtension($name) protected function loadExtensions() { - $all = Reader::getExtensions(); - $manager = Reader::getExtensionManager(); + $all = $this->getReader()->getExtensions(); + $manager = $this->getReader()->getExtensionManager(); $feed = $all['feed']; foreach ($feed as $extension) { if (in_array($extension, $all['core'])) { continue; } $plugin = $manager->get($extension); + $plugin->setReader($this->getReader()); $plugin->setDomDocument($this->getDomDocument()); $plugin->setType($this->data['type']); $plugin->setXpath($this->xpath); diff --git a/src/Reader/Entry/AbstractEntry.php b/src/Reader/Entry/AbstractEntry.php index 1342431a..4e63e490 100644 --- a/src/Reader/Entry/AbstractEntry.php +++ b/src/Reader/Entry/AbstractEntry.php @@ -24,6 +24,13 @@ abstract class AbstractEntry */ protected $data = []; + /** + * Feed Reader instance + * + * @var Reader\Reader + */ + protected $reader = null; + /** * DOM document object * @@ -66,21 +73,32 @@ abstract class AbstractEntry * @param int $entryKey * @param string $type */ - public function __construct(DOMElement $entry, $entryKey, $type = null) + public function __construct(Reader\Reader $reader, DOMElement $entry, $entryKey, $type = null) { + $this->reader = $reader; $this->entry = $entry; $this->entryKey = $entryKey; $this->domDocument = $entry->ownerDocument; if ($type !== null) { $this->data['type'] = $type; } elseif ($this->domDocument !== null) { - $this->data['type'] = Reader\Reader::detectType($this->domDocument); + $this->data['type'] = $this->getReader()->detectType($this->domDocument); } else { $this->data['type'] = Reader\Reader::TYPE_ANY; } $this->loadExtensions(); } + /** + * Get Feed Reader + * + * @return Reader\Reader + */ + public function getReader() + { + return $this->reader; + } + /** * Get the DOM * @@ -216,14 +234,16 @@ public function __call($method, $args) */ protected function loadExtensions() { - $all = Reader\Reader::getExtensions(); - $manager = Reader\Reader::getExtensionManager(); + $all = $this->getReader()->getExtensions(); + $manager = $this->getReader()->getExtensionManager(); + $feed = $all['entry']; foreach ($feed as $extension) { if (in_array($extension, $all['core'])) { continue; } $plugin = $manager->get($extension); + $plugin->setReader($this->getReader()); $plugin->setEntryElement($this->getElement()); $plugin->setEntryKey($this->entryKey); $plugin->setType($this->data['type']); diff --git a/src/Reader/Entry/Atom.php b/src/Reader/Entry/Atom.php index 84efaadd..264b57bc 100644 --- a/src/Reader/Entry/Atom.php +++ b/src/Reader/Entry/Atom.php @@ -29,18 +29,19 @@ class Atom extends AbstractEntry implements EntryInterface * @param int $entryKey * @param string $type */ - public function __construct(DOMElement $entry, $entryKey, $type = null) + public function __construct(Reader\Reader $reader, DOMElement $entry, $entryKey, $type = null) { - parent::__construct($entry, $entryKey, $type); + parent::__construct($reader, $entry, $entryKey, $type); // Everyone by now should know XPath indices start from 1 not 0 $this->xpathQuery = '//atom:entry[' . ($this->entryKey + 1) . ']'; - $manager = Reader\Reader::getExtensionManager(); + $manager = $this->getReader()->getExtensionManager(); $extensions = ['Atom\Entry', 'Thread\Entry', 'DublinCore\Entry']; foreach ($extensions as $name) { $extension = $manager->get($name); + $extension->setReader($this->getReader()); $extension->setEntryElement($entry); $extension->setEntryKey($entryKey); $extension->setType($type); diff --git a/src/Reader/Entry/Rss.php b/src/Reader/Entry/Rss.php index 0832ba36..719d8cfb 100644 --- a/src/Reader/Entry/Rss.php +++ b/src/Reader/Entry/Rss.php @@ -38,13 +38,13 @@ class Rss extends AbstractEntry implements EntryInterface * @param string $entryKey * @param string $type */ - public function __construct(DOMElement $entry, $entryKey, $type = null) + public function __construct(Reader\Reader $reader, DOMElement $entry, $entryKey, $type = null) { - parent::__construct($entry, $entryKey, $type); + parent::__construct($reader, $entry, $entryKey, $type); $this->xpathQueryRss = '//item[' . ($this->entryKey+1) . ']'; $this->xpathQueryRdf = '//rss:item[' . ($this->entryKey+1) . ']'; - $manager = Reader\Reader::getExtensionManager(); + $manager = $this->getReader()->getExtensionManager(); $extensions = [ 'DublinCore\Entry', 'Content\Entry', @@ -55,6 +55,7 @@ public function __construct(DOMElement $entry, $entryKey, $type = null) ]; foreach ($extensions as $name) { $extension = $manager->get($name); + $extension->setReader($this->getReader()); $extension->setEntryElement($entry); $extension->setEntryKey($entryKey); $extension->setType($type); @@ -125,7 +126,7 @@ public function getAuthors() $authors = $this->getExtension('Atom')->getAuthors(); } else { $authors = new Reader\Collection\Author( - Reader\Reader::arrayUnique($authors) + $this->getReader()->arrayUnique($authors) ); } diff --git a/src/Reader/Extension/AbstractEntry.php b/src/Reader/Extension/AbstractEntry.php index c589146a..c0340c40 100644 --- a/src/Reader/Extension/AbstractEntry.php +++ b/src/Reader/Extension/AbstractEntry.php @@ -58,6 +58,33 @@ abstract class AbstractEntry */ protected $xpathPrefix = ''; + /** + * Feed Reader instance + * + * @var Reader + */ + protected $reader = null; + + /** + * Set the entry Feed Reader + * + * @param Reader\Reader $reader + */ + public function setReader(Reader\Reader $reader) + { + $this->reader = $reader; + } + + /** + * Get Feed Reader + * + * @return Reader\Reader + */ + public function getReader() + { + return $this->reader; + } + /** * Set the entry DOMElement * @@ -159,7 +186,7 @@ public function getType() { $type = $this->data['type']; if ($type === null) { - $type = Reader\Reader::detectType($this->getEntryElement(), true); + $type = $this->getReader()->detectType($this->getEntryElement(), true); $this->setType($type); } diff --git a/src/Reader/Extension/AbstractFeed.php b/src/Reader/Extension/AbstractFeed.php index d61414a2..85776380 100644 --- a/src/Reader/Extension/AbstractFeed.php +++ b/src/Reader/Extension/AbstractFeed.php @@ -43,6 +43,33 @@ abstract class AbstractFeed */ protected $xpathPrefix = ''; + /** + * Feed Reader instance + * + * @var Reader + */ + protected $reader = null; + + /** + * Set the entry Feed Reader + * + * @param Reader\Reader $reader + */ + public function setReader(Reader\Reader $reader) + { + $this->reader = $reader; + } + + /** + * Get Feed Reader + * + * @return Reader\Reader + */ + public function getReader() + { + return $this->reader; + } + /** * Set the DOM document * @@ -99,7 +126,7 @@ public function getType() { $type = $this->data['type']; if (null === $type) { - $type = Reader\Reader::detectType($this->getDomDocument()); + $type = $this->getReader()->detectType($this->getDomDocument()); $this->setType($type); } return $type; diff --git a/src/Reader/Extension/Atom/Entry.php b/src/Reader/Extension/Atom/Entry.php index 9d06ad3b..b52e89fd 100644 --- a/src/Reader/Extension/Atom/Entry.php +++ b/src/Reader/Extension/Atom/Entry.php @@ -71,7 +71,7 @@ public function getAuthors() $authors = new Collection\Author(); } else { $authors = new Collection\Author( - Reader\Reader::arrayUnique($authors) + $this->getReader()->arrayUnique($authors) ); } @@ -537,7 +537,7 @@ public function getSource() $list = $this->getXpath()->query($this->getXpathPrefix() . '/atom:source[1]'); if ($list->length) { $element = $list->item(0); - $source = new Reader\Feed\Atom\Source($element, $this->getXpathPrefix()); + $source = new Reader\Feed\Atom\Source($this->getReader(), $element, $this->getXpathPrefix()); } } diff --git a/src/Reader/Extension/Atom/Feed.php b/src/Reader/Extension/Atom/Feed.php index dc5a59f7..b04d4eed 100644 --- a/src/Reader/Extension/Atom/Feed.php +++ b/src/Reader/Extension/Atom/Feed.php @@ -63,7 +63,7 @@ public function getAuthors() $authors = new Collection\Author(); } else { $authors = new Collection\Author( - Reader\Reader::arrayUnique($authors) + $this->getReader()->arrayUnique($authors) ); } diff --git a/src/Reader/Extension/DublinCore/Entry.php b/src/Reader/Extension/DublinCore/Entry.php index 1b42f581..33d52dd4 100644 --- a/src/Reader/Extension/DublinCore/Entry.php +++ b/src/Reader/Extension/DublinCore/Entry.php @@ -10,7 +10,6 @@ namespace Zend\Feed\Reader\Extension\DublinCore; use DateTime; -use Zend\Feed\Reader; use Zend\Feed\Reader\Collection; use Zend\Feed\Reader\Extension; @@ -65,7 +64,7 @@ public function getAuthors() ]; } $authors = new Collection\Author( - Reader\Reader::arrayUnique($authors) + $this->getReader()->arrayUnique($authors) ); } else { $authors = null; diff --git a/src/Reader/Extension/DublinCore/Feed.php b/src/Reader/Extension/DublinCore/Feed.php index 9e339588..261de783 100644 --- a/src/Reader/Extension/DublinCore/Feed.php +++ b/src/Reader/Extension/DublinCore/Feed.php @@ -10,7 +10,6 @@ namespace Zend\Feed\Reader\Extension\DublinCore; use DateTime; -use Zend\Feed\Reader; use Zend\Feed\Reader\Collection; use Zend\Feed\Reader\Extension; @@ -65,7 +64,7 @@ public function getAuthors() ]; } $authors = new Collection\Author( - Reader\Reader::arrayUnique($authors) + $this->getReader()->arrayUnique($authors) ); } else { $authors = null; diff --git a/src/Reader/Feed/AbstractFeed.php b/src/Reader/Feed/AbstractFeed.php index 78b671dd..585549df 100644 --- a/src/Reader/Feed/AbstractFeed.php +++ b/src/Reader/Feed/AbstractFeed.php @@ -26,6 +26,13 @@ abstract class AbstractFeed implements FeedInterface */ protected $data = []; + /** + * Feed Reader instance + * + * @var Reader\Reader + */ + protected $reader = null; + /** * Parsed feed data in the shape of a DOMDocument * @@ -74,15 +81,16 @@ abstract class AbstractFeed implements FeedInterface * @param DOMDocument $domDocument The DOM object for the feed's XML * @param string $type Feed type */ - public function __construct(DOMDocument $domDocument, $type = null) + public function __construct(Reader\Reader $reader, DOMDocument $domDocument, $type = null) { + $this->reader = $reader; $this->domDocument = $domDocument; - $this->xpath = new DOMXPath($this->domDocument); + $this->xpath = new DOMXPath($this->domDocument); if ($type !== null) { $this->data['type'] = $type; } else { - $this->data['type'] = Reader\Reader::detectType($this->domDocument); + $this->data['type'] = $this->getReader()->detectType($this->domDocument); } $this->registerNamespaces(); $this->indexEntries(); @@ -131,9 +139,9 @@ public function count() public function current() { if (substr($this->getType(), 0, 3) == 'rss') { - $reader = new Reader\Entry\Rss($this->entries[$this->key()], $this->key(), $this->getType()); + $reader = new Reader\Entry\Rss($this->getReader(), $this->entries[$this->key()], $this->key(), $this->getType()); } else { - $reader = new Reader\Entry\Atom($this->entries[$this->key()], $this->key(), $this->getType()); + $reader = new Reader\Entry\Atom($this->getReader(), $this->entries[$this->key()], $this->key(), $this->getType()); } $reader->setXpath($this->xpath); @@ -141,6 +149,16 @@ public function current() return $reader; } + /** + * Get Feed Reader + * + * @return Reader\Reader + */ + public function getReader() + { + return $this->reader; + } + /** * Get the DOM * @@ -275,8 +293,8 @@ public function getExtension($name) protected function loadExtensions() { - $all = Reader\Reader::getExtensions(); - $manager = Reader\Reader::getExtensionManager(); + $all = $this->getReader()->getExtensions(); + $manager = $this->getReader()->getExtensionManager(); $feed = $all['feed']; foreach ($feed as $extension) { if (in_array($extension, $all['core'])) { @@ -286,6 +304,7 @@ protected function loadExtensions() throw new Exception\RuntimeException(sprintf('Unable to load extension "%s"; cannot find class', $extension)); } $plugin = $manager->get($extension); + $plugin->setReader($this->getReader()); $plugin->setDomDocument($this->getDomDocument()); $plugin->setType($this->data['type']); $plugin->setXpath($this->xpath); diff --git a/src/Reader/Feed/Atom.php b/src/Reader/Feed/Atom.php index 37064701..f893c10d 100644 --- a/src/Reader/Feed/Atom.php +++ b/src/Reader/Feed/Atom.php @@ -22,18 +22,20 @@ class Atom extends AbstractFeed * @param DOMDocument $dom * @param string $type */ - public function __construct(DOMDocument $dom, $type = null) + public function __construct(Reader\Reader $reader, DOMDocument $dom, $type = null) { - parent::__construct($dom, $type); - $manager = Reader\Reader::getExtensionManager(); + parent::__construct($reader, $dom, $type); + $manager = $this->getReader()->getExtensionManager(); $atomFeed = $manager->get('Atom\Feed'); + $atomFeed->setReader($this->getReader()); $atomFeed->setDomDocument($dom); $atomFeed->setType($this->data['type']); $atomFeed->setXpath($this->xpath); $this->extensions['Atom\\Feed'] = $atomFeed; $atomFeed = $manager->get('DublinCore\Feed'); + $atomFeed->setReader($this->getReader()); $atomFeed->setDomDocument($dom); $atomFeed->setType($this->data['type']); $atomFeed->setXpath($this->xpath); diff --git a/src/Reader/Feed/Atom/Source.php b/src/Reader/Feed/Atom/Source.php index 4f15b55c..73e957f4 100644 --- a/src/Reader/Feed/Atom/Source.php +++ b/src/Reader/Feed/Atom/Source.php @@ -27,19 +27,21 @@ class Source extends Feed\Atom * @param string $xpathPrefix Passed from parent Entry object * @param string $type Nearly always Atom 1.0 */ - public function __construct(DOMElement $source, $xpathPrefix, $type = Reader\Reader::TYPE_ATOM_10) + public function __construct(Reader\Reader $reader, DOMElement $source, $xpathPrefix, $type = Reader\Reader::TYPE_ATOM_10) { - $this->domDocument = $source->ownerDocument; - $this->xpath = new DOMXPath($this->domDocument); + $this->reader = $reader; + $this->domDocument = $source->ownerDocument; + $this->xpath = new DOMXPath($this->domDocument); $this->data['type'] = $type; $this->registerNamespaces(); $this->loadExtensions(); - $manager = Reader\Reader::getExtensionManager(); + $manager = $this->getReader()->getExtensionManager(); $extensions = ['Atom\Feed', 'DublinCore\Feed']; foreach ($extensions as $name) { $extension = $manager->get($name); + $extension->setReader($this->getReader()); $extension->setDomDocument($this->domDocument); $extension->setType($this->data['type']); $extension->setXpath($this->xpath); diff --git a/src/Reader/Feed/Rss.php b/src/Reader/Feed/Rss.php index 1a148b21..c75b7e90 100644 --- a/src/Reader/Feed/Rss.php +++ b/src/Reader/Feed/Rss.php @@ -25,19 +25,21 @@ class Rss extends AbstractFeed * @param DOMDocument $dom * @param string $type */ - public function __construct(DOMDocument $dom, $type = null) + public function __construct(Reader\Reader $reader, DOMDocument $dom, $type = null) { - parent::__construct($dom, $type); + parent::__construct($reader, $dom, $type); - $manager = Reader\Reader::getExtensionManager(); + $manager = $this->getReader()->getExtensionManager(); $feed = $manager->get('DublinCore\Feed'); + $feed->setReader($this->getReader()); $feed->setDomDocument($dom); $feed->setType($this->data['type']); $feed->setXpath($this->xpath); $this->extensions['DublinCore\Feed'] = $feed; $feed = $manager->get('Atom\Feed'); + $feed->setReader($this->getReader()); $feed->setDomDocument($dom); $feed->setType($this->data['type']); $feed->setXpath($this->xpath); @@ -122,7 +124,7 @@ public function getAuthors() $authors = $this->getExtension('Atom')->getAuthors(); } else { $authors = new Reader\Collection\Author( - Reader\Reader::arrayUnique($authors) + $this->getReader()->arrayUnique($authors) ); } diff --git a/src/Reader/FeedSet.php b/src/Reader/FeedSet.php index d8905328..39e01086 100644 --- a/src/Reader/FeedSet.php +++ b/src/Reader/FeedSet.php @@ -21,6 +21,33 @@ class FeedSet extends ArrayObject public $atom = null; + /** + * Feed Reader instance + * + * @var Reader + */ + protected $reader = null; + + /** + * Set the entry Feed Reader + * + * @param Reader $reader + */ + public function setReader(Reader $reader) + { + $this->reader = $reader; + } + + /** + * Get Feed Reader + * + * @return Reader + */ + public function getReader() + { + return $this->reader; + } + /** * Import a DOMNodeList from any document containing a set of links * for alternate versions of a document, which will normally refer to @@ -51,11 +78,13 @@ public function addLinks(DOMNodeList $links, $uri) } elseif (!isset($this->rdf) && $link->getAttribute('type') == 'application/rdf+xml') { $this->rdf = $this->absolutiseUri(trim($link->getAttribute('href')), $uri); } - $this[] = new static([ + $entity = new static([ 'rel' => 'alternate', 'type' => $link->getAttribute('type'), 'href' => $this->absolutiseUri(trim($link->getAttribute('href')), $uri), ]); + $entity->setReader($this->getReader()); + $this[] = $entity; } } @@ -121,7 +150,7 @@ public function offsetGet($offset) if (!$this->offsetExists('href')) { return; } - $feed = Reader::import($this->offsetGet('href')); + $feed = $this->getReader()->import($this->offsetGet('href')); $this->offsetSet('feed', $feed); return $feed; } diff --git a/src/Reader/Reader.php b/src/Reader/Reader.php index 693a3e2e..00aa9e75 100644 --- a/src/Reader/Reader.php +++ b/src/Reader/Reader.php @@ -11,7 +11,7 @@ use DOMDocument; use DOMXPath; -use Zend\Cache\Storage\StorageInterface as CacheStorage; +use Psr\Cache\CacheItemPoolInterface as CacheStorage; use Zend\Http as ZendHttp; use Zend\Stdlib\ErrorHandler; use Zend\Feed\Reader\Exception\InvalidHttpClientException; @@ -53,27 +53,27 @@ class Reader implements ReaderImportInterface * * @var CacheStorage */ - protected static $cache = null; + protected $cache = null; /** * HTTP client object to use for retrieving feeds * * @var Http\ClientInterface */ - protected static $httpClient = null; + protected $httpClient = null; /** * Override HTTP PUT and DELETE request methods? * * @var bool */ - protected static $httpMethodOverride = false; + protected $httpMethodOverride = false; - protected static $httpConditionalGet = false; + protected $httpConditionalGet = false; - protected static $extensionManager = null; + protected $extensionManager = null; - protected static $extensions = [ + protected $extensions = [ 'feed' => [ 'DublinCore\Feed', 'Atom\Feed' @@ -97,9 +97,9 @@ class Reader implements ReaderImportInterface * * @return CacheStorage */ - public static function getCache() + public function getCache() { - return static::$cache; + return $this->cache; } /** @@ -108,9 +108,9 @@ public static function getCache() * @param CacheStorage $cache * @return void */ - public static function setCache(CacheStorage $cache) + public function setCache(CacheStorage $cache) { - static::$cache = $cache; + $this->cache = $cache; } /** @@ -121,7 +121,7 @@ public static function setCache(CacheStorage $cache) * @param ZendHttp\Client | Http\ClientInterface $httpClient * @return void */ - public static function setHttpClient($httpClient) + public function setHttpClient($httpClient) { if ($httpClient instanceof ZendHttp\Client) { $httpClient = new Http\ZendHttpClientDecorator($httpClient); @@ -130,7 +130,7 @@ public static function setHttpClient($httpClient) if (! $httpClient instanceof Http\ClientInterface) { throw new InvalidHttpClientException(); } - static::$httpClient = $httpClient; + $this->httpClient = $httpClient; } /** @@ -138,13 +138,12 @@ public static function setHttpClient($httpClient) * * @return Http\ClientInterface */ - public static function getHttpClient() + public function getHttpClient() { - if (! static::$httpClient) { - static::$httpClient = new Http\ZendHttpClientDecorator(new ZendHttp\Client()); + if (is_null($this->httpClient)) { + return $this->httpClient = new Http\ZendHttpClientDecorator(new ZendHttp\Client()); } - - return static::$httpClient; + return $this->httpClient; } /** @@ -160,9 +159,9 @@ public static function getHttpClient() * @param bool $override Whether to override PUT and DELETE. * @return void */ - public static function setHttpMethodOverride($override = true) + public function setHttpMethodOverride($override = true) { - static::$httpMethodOverride = $override; + $this->httpMethodOverride = $override; } /** @@ -170,9 +169,9 @@ public static function setHttpMethodOverride($override = true) * * @return bool */ - public static function getHttpMethodOverride() + public function getHttpMethodOverride() { - return static::$httpMethodOverride; + return $this->httpMethodOverride; } /** @@ -181,9 +180,9 @@ public static function getHttpMethodOverride() * @param bool $bool * @return void */ - public static function useHttpConditionalGet($bool = true) + public function useHttpConditionalGet($bool = true) { - static::$httpConditionalGet = $bool; + $this->httpConditionalGet = $bool; } /** @@ -195,23 +194,23 @@ public static function useHttpConditionalGet($bool = true) * @return Feed\FeedInterface * @throws Exception\RuntimeException */ - public static function import($uri, $etag = null, $lastModified = null) + public function import($uri, $etag = null, $lastModified = null) { - $cache = self::getCache(); - $client = self::getHttpClient(); + $cache = $this->getCache(); + $client = $this->getHttpClient(); $cacheId = 'Zend_Feed_Reader_' . md5($uri); - if (static::$httpConditionalGet && $cache) { + if ($this->httpConditionalGet && $cache) { $headers = []; $data = $cache->getItem($cacheId); - if ($data && $client instanceof Http\HeaderAwareClientInterface) { + if ($data->isHit() && $client instanceof Http\HeaderAwareClientInterface) { // Only check for ETag and last modified values in the cache // if we have a client capable of emitting headers in the first place. if ($etag === null) { - $etag = $cache->getItem($cacheId . '_etag'); + $etag = $cache->getItem($cacheId . '_etag')->get(); } if ($lastModified === null) { - $lastModified = $cache->getItem($cacheId . '_lastmodified'); + $lastModified = $cache->getItem($cacheId . '_lastmodified')->get(); } if ($etag) { $headers['If-None-Match'] = [$etag]; @@ -225,42 +224,53 @@ public static function import($uri, $etag = null, $lastModified = null) throw new Exception\RuntimeException('Feed failed to load, got response code ' . $response->getStatusCode()); } if ($response->getStatusCode() == 304) { - $responseXml = $data; + $responseXml = $data->get(); } else { $responseXml = $response->getBody(); - $cache->setItem($cacheId, $responseXml); + $item = $cache->getItem($cacheId); + $item->set($responseXml); + $cache->save($item); if ($response instanceof Http\HeaderAwareResponseInterface) { if ($response->getHeaderLine('ETag', false)) { - $cache->setItem($cacheId . '_etag', $response->getHeaderLine('ETag')); + $item = $cache->get($cacheId . '_etag'); + $item->set($response->getHeaderLine('ETag')); + $cache->save($item); } if ($response->getHeaderLine('Last-Modified', false)) { - $cache->setItem($cacheId . '_lastmodified', $response->getHeaderLine('Last-Modified')); + $item = $cache->get($cacheId . '_lastmodified'); + $item->set($response->getHeaderLine('Last-Modified')); + $cache->save($item); } } } - return static::importString($responseXml); - } elseif ($cache) { + return $this->importString($responseXml); + } + if ($cache) { $data = $cache->getItem($cacheId); - if ($data) { - return static::importString($data); + if ($data->isHit()) { + return $this->importString($data->get()); } $response = $client->get($uri); if ((int) $response->getStatusCode() !== 200) { throw new Exception\RuntimeException('Feed failed to load, got response code ' . $response->getStatusCode()); } $responseXml = $response->getBody(); - $cache->setItem($cacheId, $responseXml); - return static::importString($responseXml); - } else { - $response = $client->get($uri); - if ((int) $response->getStatusCode() !== 200) { - throw new Exception\RuntimeException('Feed failed to load, got response code ' . $response->getStatusCode()); - } - $reader = static::importString($response->getBody()); - $reader->setOriginalSourceUri($uri); - return $reader; + + $item = $cache->get($cacheId); + $item->set($responseXml); + $cache->save($item); + + return $this->importString($responseXml); + } + + $response = $client->get($uri); + if ((int) $response->getStatusCode() !== 200) { + throw new Exception\RuntimeException('Feed failed to load, got response code ' . $response->getStatusCode()); } + $reader = $this->importString($response->getBody()); + $reader->setOriginalSourceUri($uri); + return $reader; } /** @@ -277,7 +287,7 @@ public static function import($uri, $etag = null, $lastModified = null) * @return self * @throws Exception\RuntimeException if response is not an Http\ResponseInterface */ - public static function importRemoteFeed($uri, Http\ClientInterface $client) + public function importRemoteFeed($uri, Http\ClientInterface $client) { $response = $client->get($uri); if (! $response instanceof Http\ResponseInterface) { @@ -291,7 +301,7 @@ public static function importRemoteFeed($uri, Http\ClientInterface $client) if ((int) $response->getStatusCode() !== 200) { throw new Exception\RuntimeException('Feed failed to load, got response code ' . $response->getStatusCode()); } - $reader = static::importString($response->getBody()); + $reader = $this->importString($response->getBody()); $reader->setOriginalSourceUri($uri); return $reader; } @@ -304,7 +314,7 @@ public static function importRemoteFeed($uri, Http\ClientInterface $client) * @throws Exception\InvalidArgumentException * @throws Exception\RuntimeException */ - public static function importString($string) + public function importString($string) { $trimmed = trim($string); if (!is_string($string) || empty($trimmed)) { @@ -337,21 +347,21 @@ public static function importString($string) throw new Exception\RuntimeException($errormsg); } - $type = static::detectType($dom); + $type = $this->detectType($dom); - static::registerCoreExtensions(); + $this->registerCoreExtensions(); if (substr($type, 0, 3) == 'rss') { - $reader = new Feed\Rss($dom, $type); - } elseif (substr($type, 8, 5) == 'entry') { - $reader = new Entry\Atom($dom->documentElement, 0, self::TYPE_ATOM_10); - } elseif (substr($type, 0, 4) == 'atom') { - $reader = new Feed\Atom($dom, $type); - } else { - throw new Exception\RuntimeException('The URI used does not point to a ' - . 'valid Atom, RSS or RDF feed that Zend\Feed\Reader can parse.'); + return new Feed\Rss($this, $dom, $type); } - return $reader; + if (substr($type, 8, 5) == 'entry') { + return new Entry\Atom($this, $dom->documentElement, 0, self::TYPE_ATOM_10); + } + if (substr($type, 0, 4) == 'atom') { + return new Feed\Atom($this, $dom, $type); + } + throw new Exception\RuntimeException('The URI used does not point to a ' + . 'valid Atom, RSS or RDF feed that Zend\Feed\Reader can parse.'); } /** @@ -361,7 +371,7 @@ public static function importString($string) * @throws Exception\RuntimeException * @return Feed\FeedInterface */ - public static function importFile($filename) + public function importFile($filename) { ErrorHandler::start(); $feed = file_get_contents($filename); @@ -369,7 +379,7 @@ public static function importFile($filename) if ($feed === false) { throw new Exception\RuntimeException("File '{$filename}' could not be loaded", 0, $err); } - return static::importString($feed); + return $this->importString($feed); } /** @@ -379,9 +389,9 @@ public static function importFile($filename) * @return FeedSet * @throws Exception\RuntimeException */ - public static function findFeedLinks($uri) + public function findFeedLinks($uri) { - $client = static::getHttpClient(); + $client = $this->getHttpClient(); $response = $client->get($uri); if ($response->getStatusCode() !== 200) { throw new Exception\RuntimeException("Failed to access $uri, got response code " . $response->getStatusCode()); @@ -406,6 +416,7 @@ public static function findFeedLinks($uri) } $feedSet = new FeedSet; $links = $dom->getElementsByTagName('link'); + $feedSet->setReader($this); $feedSet->addLinks($links, $uri); return $feedSet; } @@ -419,7 +430,7 @@ public static function findFeedLinks($uri) * @throws Exception\InvalidArgumentException * @throws Exception\RuntimeException */ - public static function detectType($feed, $specOnly = false) + public function detectType($feed, $specOnly = false) { if ($feed instanceof Feed\AbstractFeed) { $dom = $feed->getDomDocument(); @@ -540,9 +551,9 @@ public static function detectType($feed, $specOnly = false) * * @param ExtensionManagerInterface $extensionManager */ - public static function setExtensionManager(ExtensionManagerInterface $extensionManager) + public function setExtensionManager(ExtensionManagerInterface $extensionManager) { - static::$extensionManager = $extensionManager; + $this->extensionManager = $extensionManager; } /** @@ -550,12 +561,12 @@ public static function setExtensionManager(ExtensionManagerInterface $extensionM * * @return ExtensionManagerInterface */ - public static function getExtensionManager() + public function getExtensionManager() { - if (!isset(static::$extensionManager)) { - static::setExtensionManager(new StandaloneExtensionManager()); + if (!isset($this->extensionManager)) { + $this->setExtensionManager(new StandaloneExtensionManager($this)); } - return static::$extensionManager; + return $this->extensionManager; } /** @@ -565,12 +576,13 @@ public static function getExtensionManager() * @return void * @throws Exception\RuntimeException if unable to resolve Extension class */ - public static function registerExtension($name) + public function registerExtension($name) { $feedName = $name . '\Feed'; $entryName = $name . '\Entry'; - $manager = static::getExtensionManager(); - if (static::isRegistered($name)) { + $manager = $this->getExtensionManager(); + + if ($this->isRegistered($name)) { if ($manager->has($feedName) || $manager->has($entryName)) { return; } @@ -581,10 +593,10 @@ public static function registerExtension($name) . ' using Plugin Loader. Check prefix paths are configured and extension exists.'); } if ($manager->has($feedName)) { - static::$extensions['feed'][] = $feedName; + $this->extensions['feed'][] = $feedName; } if ($manager->has($entryName)) { - static::$extensions['entry'][] = $entryName; + $this->extensions['entry'][] = $entryName; } } @@ -594,12 +606,12 @@ public static function registerExtension($name) * @param string $extensionName * @return bool */ - public static function isRegistered($extensionName) + public function isRegistered($extensionName) { $feedName = $extensionName . '\Feed'; $entryName = $extensionName . '\Entry'; - if (in_array($feedName, static::$extensions['feed']) - || in_array($entryName, static::$extensions['entry']) + if (in_array($feedName, $this->extensions['feed']) + || in_array($entryName, $this->extensions['entry']) ) { return true; } @@ -611,41 +623,9 @@ public static function isRegistered($extensionName) * * @return array */ - public static function getExtensions() - { - return static::$extensions; - } - - /** - * Reset class state to defaults - * - * @return void - */ - public static function reset() + public function getExtensions() { - static::$cache = null; - static::$httpClient = null; - static::$httpMethodOverride = false; - static::$httpConditionalGet = false; - static::$extensionManager = null; - static::$extensions = [ - 'feed' => [ - 'DublinCore\Feed', - 'Atom\Feed' - ], - 'entry' => [ - 'Content\Entry', - 'DublinCore\Entry', - 'Atom\Entry' - ], - 'core' => [ - 'DublinCore\Feed', - 'Atom\Feed', - 'Content\Entry', - 'DublinCore\Entry', - 'Atom\Entry' - ] - ]; + return $this->extensions; } /** @@ -653,15 +633,15 @@ public static function reset() * * @return void */ - protected static function registerCoreExtensions() + protected function registerCoreExtensions() { - static::registerExtension('DublinCore'); - static::registerExtension('Content'); - static::registerExtension('Atom'); - static::registerExtension('Slash'); - static::registerExtension('WellFormedWeb'); - static::registerExtension('Thread'); - static::registerExtension('Podcast'); + $this->registerExtension('DublinCore'); + $this->registerExtension('Content'); + $this->registerExtension('Atom'); + $this->registerExtension('Slash'); + $this->registerExtension('WellFormedWeb'); + $this->registerExtension('Thread'); + $this->registerExtension('Podcast'); } /** @@ -670,8 +650,9 @@ protected static function registerCoreExtensions() * * @param array * @return array + * @todo migrate somehwre because that's remove trans-classses functionality */ - public static function arrayUnique(array $array) + public function arrayUnique(array $array) { foreach ($array as &$value) { $value = serialize($value); diff --git a/src/Reader/ReaderImportInterface.php b/src/Reader/ReaderImportInterface.php index 0a2edd14..27bd45e0 100644 --- a/src/Reader/ReaderImportInterface.php +++ b/src/Reader/ReaderImportInterface.php @@ -21,7 +21,7 @@ interface ReaderImportInterface * @return Feed\FeedInterface * @throws Exception\RuntimeException */ - public static function import($uri, $etag = null, $lastModified = null); + public function import($uri, $etag = null, $lastModified = null); /** * Import a feed from a remote URI @@ -37,7 +37,7 @@ public static function import($uri, $etag = null, $lastModified = null); * @return self * @throws Exception\RuntimeException if response is not an Http\ResponseInterface */ - public static function importRemoteFeed($uri, Http\ClientInterface $client); + public function importRemoteFeed($uri, Http\ClientInterface $client); /** @@ -48,7 +48,7 @@ public static function importRemoteFeed($uri, Http\ClientInterface $client); * @throws Exception\InvalidArgumentException * @throws Exception\RuntimeException */ - public static function importString($string); + public function importString($string); /** @@ -58,5 +58,5 @@ public static function importString($string); * @throws Exception\RuntimeException * @return Feed\FeedInterface */ - public static function importFile($filename); + public function importFile($filename); } diff --git a/test/PubSubHubbub/PubSubHubbubTest.php b/test/PubSubHubbub/PubSubHubbubTest.php index ca55b480..52cfaa30 100644 --- a/test/PubSubHubbub/PubSubHubbubTest.php +++ b/test/PubSubHubbub/PubSubHubbubTest.php @@ -20,7 +20,7 @@ class PubSubHubbubTest extends \PHPUnit_Framework_TestCase { public function testCanDetectHubs() { - $feed = FeedReader::importFile(__DIR__ . '/_files/rss20.xml'); + $feed = (new FeedReader())->importFile(__DIR__ . '/_files/rss20.xml'); $this->assertEquals([ 'http://www.example.com/hub', 'http://www.example.com/hub2' ], PubSubHubbub::detectHubs($feed)); diff --git a/test/Reader/Entry/AtomStandaloneEntryTest.php b/test/Reader/Entry/AtomStandaloneEntryTest.php index cef848c0..3b3256e0 100644 --- a/test/Reader/Entry/AtomStandaloneEntryTest.php +++ b/test/Reader/Entry/AtomStandaloneEntryTest.php @@ -26,7 +26,6 @@ class AtomStandaloneEntryTest extends \PHPUnit_Framework_TestCase public function setup() { - Reader\Reader::reset(); $this->feedSamplePath = dirname(__FILE__) . '/_files/AtomStandaloneEntry'; $this->expectedCats = [ @@ -62,7 +61,7 @@ public function setup() public function testReaderImportOfAtomEntryDocumentReturnsEntryClass() { - $object = Reader\Reader::importString( + $object = (new Reader\Reader())->importString( file_get_contents($this->feedSamplePath . '/id/atom10.xml') ); $this->assertInstanceOf('Zend\Feed\Reader\Entry\Atom', $object); @@ -74,7 +73,7 @@ public function testReaderImportOfAtomEntryDocumentReturnsEntryClass() */ public function testGetsIdFromAtom10() { - $entry = Reader\Reader::importString( + $entry = (new Reader\Reader())->importString( file_get_contents($this->feedSamplePath . '/id/atom10.xml') ); $this->assertEquals('1', $entry->getId()); @@ -86,7 +85,7 @@ public function testGetsIdFromAtom10() */ public function testGetsDateCreatedFromAtom10() { - $entry = Reader\Reader::importString( + $entry = (new Reader\Reader())->importString( file_get_contents($this->feedSamplePath . '/datecreated/atom10.xml') ); $edate = DateTime::createFromFormat(DateTime::ATOM, '2009-03-07T08:03:50Z'); @@ -99,7 +98,7 @@ public function testGetsDateCreatedFromAtom10() */ public function testGetsDateModifiedFromAtom10() { - $entry = Reader\Reader::importString( + $entry = (new Reader\Reader())->importString( file_get_contents($this->feedSamplePath . '/datemodified/atom10.xml') ); $edate = DateTime::createFromFormat(DateTime::ATOM, '2009-03-07T08:03:50Z'); @@ -112,7 +111,7 @@ public function testGetsDateModifiedFromAtom10() */ public function testGetsTitleFromAtom10() { - $entry = Reader\Reader::importString( + $entry = (new Reader\Reader())->importString( file_get_contents($this->feedSamplePath . '/title/atom10.xml') ); $this->assertEquals('Entry Title', $entry->getTitle()); @@ -124,7 +123,7 @@ public function testGetsTitleFromAtom10() */ public function testGetsAuthorsFromAtom10() { - $entry = Reader\Reader::importString( + $entry = (new Reader\Reader())->importString( file_get_contents($this->feedSamplePath . '/author/atom10.xml') ); @@ -146,7 +145,7 @@ public function testGetsAuthorsFromAtom10() */ public function testGetsAuthorFromAtom10() { - $entry = Reader\Reader::importString( + $entry = (new Reader\Reader())->importString( file_get_contents($this->feedSamplePath . '/author/atom10.xml') ); $this->assertEquals(['name'=>'Joe Bloggs', 'email'=>'joe@example.com', 'uri'=>'http://www.example.com'], $entry->getAuthor()); @@ -158,7 +157,7 @@ public function testGetsAuthorFromAtom10() */ public function testGetsDescriptionFromAtom10() { - $entry = Reader\Reader::importString( + $entry = (new Reader\Reader())->importString( file_get_contents($this->feedSamplePath . '/description/atom10.xml') ); $this->assertEquals('Entry Description', $entry->getDescription()); @@ -170,7 +169,7 @@ public function testGetsDescriptionFromAtom10() */ public function testGetsEnclosureFromAtom10() { - $entry = Reader\Reader::importString( + $entry = (new Reader\Reader())->importString( file_get_contents($this->feedSamplePath.'/enclosure/atom10.xml') ); @@ -188,7 +187,7 @@ public function testGetsEnclosureFromAtom10() */ public function testGetsContentFromAtom10() { - $entry = Reader\Reader::importString( + $entry = (new Reader\Reader())->importString( file_get_contents($this->feedSamplePath . '/content/atom10.xml') ); $this->assertEquals('Entry Content &', $entry->getContent()); @@ -200,7 +199,7 @@ public function testGetsContentFromAtom10() */ public function testGetsContentFromAtom10Html() { - $entry = Reader\Reader::importString( + $entry = (new Reader\Reader())->importString( file_get_contents($this->feedSamplePath . '/content/atom10_Html.xml') ); $this->assertEquals('
Entry Content &
', $entry->getContent()); @@ -212,7 +211,7 @@ public function testGetsContentFromAtom10Html() */ public function testGetsContentFromAtom10HtmlCdata() { - $entry = Reader\Reader::importString( + $entry = (new Reader\Reader())->importString( file_get_contents($this->feedSamplePath . '/content/atom10_HtmlCdata.xml') ); $this->assertEquals('Entry Content &
', $entry->getContent()); @@ -224,7 +223,7 @@ public function testGetsContentFromAtom10HtmlCdata() */ public function testGetsContentFromAtom10XhtmlNamespaced() { - $entry = Reader\Reader::importString( + $entry = (new Reader\Reader())->importString( file_get_contents($this->feedSamplePath . '/content/atom10_Xhtml.xml') ); $this->assertEquals('Entry Content &x:
', $entry->getContent()); @@ -236,7 +235,7 @@ public function testGetsContentFromAtom10XhtmlNamespaced() */ public function testGetsLinkFromAtom10() { - $entry = Reader\Reader::importString( + $entry = (new Reader\Reader())->importString( file_get_contents($this->feedSamplePath . '/link/atom10.xml') ); $this->assertEquals('http://www.example.com/entry', $entry->getLink()); @@ -248,7 +247,7 @@ public function testGetsLinkFromAtom10() */ public function testGetsCommentLinkFromAtom10() { - $entry = Reader\Reader::importString( + $entry = (new Reader\Reader())->importString( file_get_contents($this->feedSamplePath . '/commentlink/atom10.xml') ); $this->assertEquals('http://www.example.com/entry/comments', $entry->getCommentLink()); @@ -260,7 +259,7 @@ public function testGetsCommentLinkFromAtom10() */ public function testGetsCategoriesFromAtom10() { - $entry = Reader\Reader::importString( + $entry = (new Reader\Reader())->importString( file_get_contents($this->feedSamplePath.'/category/atom10.xml') ); $this->assertEquals($this->expectedCats, (array) $entry->getCategories()); diff --git a/test/Reader/Entry/AtomTest.php b/test/Reader/Entry/AtomTest.php index 00a20a4f..51c8285c 100644 --- a/test/Reader/Entry/AtomTest.php +++ b/test/Reader/Entry/AtomTest.php @@ -26,7 +26,6 @@ class AtomTest extends \PHPUnit_Framework_TestCase public function setup() { - Reader\Reader::reset(); $this->feedSamplePath = dirname(__FILE__) . '/_files/Atom'; $this->expectedCats = [ [ @@ -65,7 +64,7 @@ public function setup() */ public function testGetsIdFromAtom03() { - $feed = Reader\Reader::importString( + $feed = (new Reader\Reader())->importString( file_get_contents($this->feedSamplePath . '/id/plain/atom03.xml') ); $entry = $feed->current(); @@ -74,7 +73,7 @@ public function testGetsIdFromAtom03() public function testGetsIdFromAtom10() { - $feed = Reader\Reader::importString( + $feed = (new Reader\Reader())->importString( file_get_contents($this->feedSamplePath . '/id/plain/atom10.xml') ); $entry = $feed->current(); @@ -86,7 +85,7 @@ public function testGetsIdFromAtom10() */ public function testGetsDateCreatedFromAtom03() { - $feed = Reader\Reader::importString( + $feed = (new Reader\Reader())->importString( file_get_contents($this->feedSamplePath . '/datecreated/plain/atom03.xml') ); $entry = $feed->current(); @@ -96,7 +95,7 @@ public function testGetsDateCreatedFromAtom03() public function testGetsDateCreatedFromAtom10() { - $feed = Reader\Reader::importString( + $feed = (new Reader\Reader())->importString( file_get_contents($this->feedSamplePath . '/datecreated/plain/atom10.xml') ); $entry = $feed->current(); @@ -106,7 +105,7 @@ public function testGetsDateCreatedFromAtom10() public function testGetsDateCreatedWithFractional() { - $feed = Reader\Reader::importString( + $feed = (new Reader\Reader())->importString( file_get_contents($this->feedSamplePath . '/datecreated/plain/fractional.xml') ); $entry = $feed->current(); @@ -119,7 +118,7 @@ public function testGetsDateCreatedWithFractional() */ public function testGetsDateModifiedFromAtom03() { - $feed = Reader\Reader::importString( + $feed = (new Reader\Reader())->importString( file_get_contents($this->feedSamplePath . '/datemodified/plain/atom03.xml') ); $entry = $feed->current(); @@ -129,7 +128,7 @@ public function testGetsDateModifiedFromAtom03() public function testGetsDateModifiedFromAtom10() { - $feed = Reader\Reader::importString( + $feed = (new Reader\Reader())->importString( file_get_contents($this->feedSamplePath . '/datemodified/plain/atom10.xml') ); $entry = $feed->current(); @@ -139,7 +138,7 @@ public function testGetsDateModifiedFromAtom10() public function testGetsDateModifiedWithFractional() { - $feed = Reader\Reader::importString( + $feed = (new Reader\Reader())->importString( file_get_contents($this->feedSamplePath . '/datemodified/plain/fractional.xml') ); $entry = $feed->current(); @@ -152,7 +151,7 @@ public function testGetsDateModifiedWithFractional() */ public function testGetsTitleFromAtom03() { - $feed = Reader\Reader::importString( + $feed = (new Reader\Reader())->importString( file_get_contents($this->feedSamplePath . '/title/plain/atom03.xml') ); $entry = $feed->current(); @@ -161,7 +160,7 @@ public function testGetsTitleFromAtom03() public function testGetsTitleFromAtom10() { - $feed = Reader\Reader::importString( + $feed = (new Reader\Reader())->importString( file_get_contents($this->feedSamplePath . '/title/plain/atom10.xml') ); $entry = $feed->current(); @@ -173,7 +172,7 @@ public function testGetsTitleFromAtom10() */ public function testGetsAuthorsFromAtom03() { - $feed = Reader\Reader::importString( + $feed = (new Reader\Reader())->importString( file_get_contents($this->feedSamplePath . '/author/plain/atom03.xml') ); @@ -192,7 +191,7 @@ public function testGetsAuthorsFromAtom03() public function testGetsAuthorsFromAtom10() { - $feed = Reader\Reader::importString( + $feed = (new Reader\Reader())->importString( file_get_contents($this->feedSamplePath . '/author/plain/atom10.xml') ); @@ -214,7 +213,7 @@ public function testGetsAuthorsFromAtom10() */ public function testGetsAuthorFromAtom03() { - $feed = Reader\Reader::importString( + $feed = (new Reader\Reader())->importString( file_get_contents($this->feedSamplePath . '/author/plain/atom03.xml') ); $entry = $feed->current(); @@ -223,7 +222,7 @@ public function testGetsAuthorFromAtom03() public function testGetsAuthorFromAtom10() { - $feed = Reader\Reader::importString( + $feed = (new Reader\Reader())->importString( file_get_contents($this->feedSamplePath . '/author/plain/atom10.xml') ); $entry = $feed->current(); @@ -235,7 +234,7 @@ public function testGetsAuthorFromAtom10() */ public function testGetsDescriptionFromAtom03() { - $feed = Reader\Reader::importString( + $feed = (new Reader\Reader())->importString( file_get_contents($this->feedSamplePath . '/description/plain/atom03.xml') ); $entry = $feed->current(); @@ -244,7 +243,7 @@ public function testGetsDescriptionFromAtom03() public function testGetsDescriptionFromAtom10() { - $feed = Reader\Reader::importString( + $feed = (new Reader\Reader())->importString( file_get_contents($this->feedSamplePath . '/description/plain/atom10.xml') ); $entry = $feed->current(); @@ -256,7 +255,7 @@ public function testGetsDescriptionFromAtom10() */ public function testGetsEnclosureFromAtom03() { - $feed = Reader\Reader::importString( + $feed = (new Reader\Reader())->importString( file_get_contents($this->feedSamplePath.'/enclosure/plain/atom03.xml') ); $entry = $feed->current(); @@ -271,7 +270,7 @@ public function testGetsEnclosureFromAtom03() public function testGetsEnclosureFromAtom10() { - $feed = Reader\Reader::importString( + $feed = (new Reader\Reader())->importString( file_get_contents($this->feedSamplePath.'/enclosure/plain/atom10.xml') ); $entry = $feed->current(); @@ -289,7 +288,7 @@ public function testGetsEnclosureFromAtom10() */ public function testGetsContentFromAtom03() { - $feed = Reader\Reader::importString( + $feed = (new Reader\Reader())->importString( file_get_contents($this->feedSamplePath . '/content/plain/atom03.xml') ); $entry = $feed->current(); @@ -302,7 +301,7 @@ public function testGetsContentFromAtom03() */ public function testGetsContentFromAtom10() { - $feed = Reader\Reader::importString( + $feed = (new Reader\Reader())->importString( file_get_contents($this->feedSamplePath . '/content/plain/atom10.xml') ); $entry = $feed->current(); @@ -315,7 +314,7 @@ public function testGetsContentFromAtom10() */ public function testGetsContentFromAtom10Html() { - $feed = Reader\Reader::importString( + $feed = (new Reader\Reader())->importString( file_get_contents($this->feedSamplePath . '/content/plain/atom10_Html.xml') ); $entry = $feed->current(); @@ -328,7 +327,7 @@ public function testGetsContentFromAtom10Html() */ public function testGetsContentFromAtom10HtmlCdata() { - $feed = Reader\Reader::importString( + $feed = (new Reader\Reader())->importString( file_get_contents($this->feedSamplePath . '/content/plain/atom10_HtmlCdata.xml') ); $entry = $feed->current(); @@ -341,7 +340,7 @@ public function testGetsContentFromAtom10HtmlCdata() */ public function testGetsContentFromAtom10XhtmlNamespaced() { - $feed = Reader\Reader::importString( + $feed = (new Reader\Reader())->importString( file_get_contents($this->feedSamplePath . '/content/plain/atom10_Xhtml.xml') ); $entry = $feed->current(); @@ -353,7 +352,7 @@ public function testGetsContentFromAtom10XhtmlNamespaced() */ public function testGetsLinkFromAtom03() { - $feed = Reader\Reader::importString( + $feed = (new Reader\Reader())->importString( file_get_contents($this->feedSamplePath . '/link/plain/atom03.xml') ); $entry = $feed->current(); @@ -362,7 +361,7 @@ public function testGetsLinkFromAtom03() public function testGetsLinkFromAtom10() { - $feed = Reader\Reader::importString( + $feed = (new Reader\Reader())->importString( file_get_contents($this->feedSamplePath . '/link/plain/atom10.xml') ); $entry = $feed->current(); @@ -371,7 +370,7 @@ public function testGetsLinkFromAtom10() public function testGetsLinkFromAtom10_WithNoRelAttribute() { - $feed = Reader\Reader::importString( + $feed = (new Reader\Reader())->importString( file_get_contents($this->feedSamplePath . '/link/plain/atom10-norel.xml') ); $entry = $feed->current(); @@ -380,7 +379,7 @@ public function testGetsLinkFromAtom10_WithNoRelAttribute() public function testGetsLinkFromAtom10_WithRelativeUrl() { - $feed = Reader\Reader::importString( + $feed = (new Reader\Reader())->importString( file_get_contents($this->feedSamplePath . '/link/plain/atom10-relative.xml') ); $entry = $feed->current(); @@ -392,7 +391,7 @@ public function testGetsLinkFromAtom10_WithRelativeUrl() */ public function testGetsBaseUriFromAtom10_FromFeedElement() { - $feed = Reader\Reader::importString( + $feed = (new Reader\Reader())->importString( file_get_contents($this->feedSamplePath . '/baseurl/plain/atom10-feedlevel.xml') ); $entry = $feed->current(); @@ -401,7 +400,7 @@ public function testGetsBaseUriFromAtom10_FromFeedElement() public function testGetsBaseUriFromAtom10_FromEntryElement() { - $feed = Reader\Reader::importString( + $feed = (new Reader\Reader())->importString( file_get_contents($this->feedSamplePath . '/baseurl/plain/atom10-entrylevel.xml') ); $entry = $feed->current(); @@ -413,7 +412,7 @@ public function testGetsBaseUriFromAtom10_FromEntryElement() */ public function testGetsCommentLinkFromAtom03() { - $feed = Reader\Reader::importString( + $feed = (new Reader\Reader())->importString( file_get_contents($this->feedSamplePath . '/commentlink/plain/atom03.xml') ); $entry = $feed->current(); @@ -422,7 +421,7 @@ public function testGetsCommentLinkFromAtom03() public function testGetsCommentLinkFromAtom10() { - $feed = Reader\Reader::importString( + $feed = (new Reader\Reader())->importString( file_get_contents($this->feedSamplePath . '/commentlink/plain/atom10.xml') ); $entry = $feed->current(); @@ -431,7 +430,7 @@ public function testGetsCommentLinkFromAtom10() public function testGetsCommentLinkFromAtom10_RelativeLinks() { - $feed = Reader\Reader::importString( + $feed = (new Reader\Reader())->importString( file_get_contents($this->feedSamplePath . '/commentlink/plain/atom10-relative.xml') ); $entry = $feed->current(); @@ -446,7 +445,7 @@ public function testGetsCommentLinkFromAtom10_RelativeLinks() public function testGetsCategoriesFromAtom10() { - $feed = Reader\Reader::importString( + $feed = (new Reader\Reader())->importString( file_get_contents($this->feedSamplePath.'/category/plain/atom10.xml') ); $entry = $feed->current(); @@ -456,7 +455,7 @@ public function testGetsCategoriesFromAtom10() public function testGetsCategoriesFromAtom03_Atom10Extension() { - $feed = Reader\Reader::importString( + $feed = (new Reader\Reader())->importString( file_get_contents($this->feedSamplePath.'/category/plain/atom03.xml') ); $entry = $feed->current(); @@ -468,7 +467,7 @@ public function testGetsCategoriesFromAtom03_Atom10Extension() public function testGetsCategoriesFromAtom03_Dc10() { - $feed = Reader\Reader::importString( + $feed = (new Reader\Reader())->importString( file_get_contents($this->feedSamplePath.'/category/plain/dc10/atom03.xml') ); $entry = $feed->current(); @@ -478,7 +477,7 @@ public function testGetsCategoriesFromAtom03_Dc10() public function testGetsCategoriesFromAtom03_Dc11() { - $feed = Reader\Reader::importString( + $feed = (new Reader\Reader())->importString( file_get_contents($this->feedSamplePath.'/category/plain/dc11/atom03.xml') ); $entry = $feed->current(); @@ -490,7 +489,7 @@ public function testGetsCategoriesFromAtom03_Dc11() public function testGetsCategoriesFromAtom10_None() { - $feed = Reader\Reader::importString( + $feed = (new Reader\Reader())->importString( file_get_contents($this->feedSamplePath.'/category/plain/none/atom10.xml') ); $entry = $feed->current(); @@ -500,7 +499,7 @@ public function testGetsCategoriesFromAtom10_None() public function testGetsCategoriesFromAtom03_None() { - $feed = Reader\Reader::importString( + $feed = (new Reader\Reader())->importString( file_get_contents($this->feedSamplePath.'/category/plain/none/atom03.xml') ); $entry = $feed->current(); diff --git a/test/Reader/Entry/CommonTest.php b/test/Reader/Entry/CommonTest.php index 783dfc2d..cdfa16d2 100644 --- a/test/Reader/Entry/CommonTest.php +++ b/test/Reader/Entry/CommonTest.php @@ -21,7 +21,6 @@ class CommonTest extends \PHPUnit_Framework_TestCase public function setup() { - Reader\Reader::reset(); $this->feedSamplePath = dirname(__FILE__) . '/_files/Common'; } @@ -30,7 +29,7 @@ public function setup() */ public function testGetsDomDocumentObject() { - $feed = Reader\Reader::importString( + $feed = (new Reader\Reader())->importString( file_get_contents($this->feedSamplePath.'/atom.xml') ); $entry = $feed->current(); @@ -39,7 +38,7 @@ public function testGetsDomDocumentObject() public function testGetsDomXpathObject() { - $feed = Reader\Reader::importString( + $feed = (new Reader\Reader())->importString( file_get_contents($this->feedSamplePath.'/atom.xml') ); $entry = $feed->current(); @@ -48,7 +47,7 @@ public function testGetsDomXpathObject() public function testGetsXpathPrefixString() { - $feed = Reader\Reader::importString( + $feed = (new Reader\Reader())->importString( file_get_contents($this->feedSamplePath.'/atom.xml') ); $entry = $feed->current(); @@ -57,7 +56,7 @@ public function testGetsXpathPrefixString() public function testGetsDomElementObject() { - $feed = Reader\Reader::importString( + $feed = (new Reader\Reader())->importString( file_get_contents($this->feedSamplePath.'/atom.xml') ); $entry = $feed->current(); @@ -66,7 +65,7 @@ public function testGetsDomElementObject() public function testSaveXmlOutputsXmlStringForEntry() { - $feed = Reader\Reader::importString( + $feed = (new Reader\Reader())->importString( file_get_contents($this->feedSamplePath.'/atom.xml') ); $entry = $feed->current(); @@ -77,7 +76,7 @@ public function testSaveXmlOutputsXmlStringForEntry() public function testGetsNamedExtension() { - $feed = Reader\Reader::importString( + $feed = (new Reader\Reader())->importString( file_get_contents($this->feedSamplePath.'/atom.xml') ); $entry = $feed->current(); @@ -86,7 +85,7 @@ public function testGetsNamedExtension() public function testReturnsNullIfExtensionDoesNotExist() { - $feed = Reader\Reader::importString( + $feed = (new Reader\Reader())->importString( file_get_contents($this->feedSamplePath.'/atom.xml') ); $entry = $feed->current(); @@ -98,7 +97,7 @@ public function testReturnsNullIfExtensionDoesNotExist() */ public function testReturnsEncodingOfFeed() { - $feed = Reader\Reader::importString( + $feed = (new Reader\Reader())->importString( file_get_contents($this->feedSamplePath.'/atom.xml') ); $entry = $feed->current(); @@ -110,7 +109,7 @@ public function testReturnsEncodingOfFeed() */ public function testReturnsEncodingOfFeedAsUtf8IfUndefined() { - $feed = Reader\Reader::importString( + $feed = (new Reader\Reader())->importString( file_get_contents($this->feedSamplePath.'/atom_noencodingdefined.xml') ); $entry = $feed->current(); @@ -122,13 +121,13 @@ public function testReturnsEncodingOfFeedAsUtf8IfUndefined() */ public function testFeedEntryCanDetectFeedType() { - $feed = Reader\Reader::importString( + $feed = (new Reader\Reader())->importString( file_get_contents($this->feedSamplePath.'/atom.xml') ); $entry = $feed->current(); $stub = $this->getMockForAbstractClass( 'Zend\Feed\Reader\Entry\AbstractEntry', - [$entry->getElement(), $entry->getId()] + [new Reader\Reader(), $entry->getElement(), $entry->getId()] ); $this->assertEquals($entry->getType(), $stub->getType()); } @@ -138,14 +137,14 @@ public function testFeedEntryCanDetectFeedType() */ public function testFeedEntryCanSetAnyType() { - $feed = Reader\Reader::importString( + $feed = (new Reader\Reader())->importString( file_get_contents($this->feedSamplePath.'/atom.xml') ); $entry = $feed->current(); $domElement = new \DOMElement($entry->getElement()->tagName); $stub = $this->getMockForAbstractClass( 'Zend\Feed\Reader\Entry\AbstractEntry', - [$domElement, $entry->getId()] + [new Reader\Reader(), $domElement, $entry->getId()] ); $this->assertEquals($stub->getType(), Reader\Reader::TYPE_ANY); } diff --git a/test/Reader/Entry/RssTest.php b/test/Reader/Entry/RssTest.php index 0015abed..8e870baf 100644 --- a/test/Reader/Entry/RssTest.php +++ b/test/Reader/Entry/RssTest.php @@ -28,7 +28,6 @@ class RssTest extends \PHPUnit_Framework_TestCase public function setup() { - Reader\Reader::reset(); $this->feedSamplePath = dirname(__FILE__) . '/_files/Rss'; $this->expectedCats = [ @@ -84,7 +83,7 @@ public function setup() */ public function testGetsIdFromRss20() { - $feed = Reader\Reader::importString( + $feed = (new Reader\Reader())->importString( file_get_contents($this->feedSamplePath.'/id/plain/rss20.xml') ); $entry = $feed->current(); @@ -93,7 +92,7 @@ public function testGetsIdFromRss20() public function testGetsIdFromRss094() { - $feed = Reader\Reader::importString( + $feed = (new Reader\Reader())->importString( file_get_contents($this->feedSamplePath.'/id/plain/rss094.xml') ); $entry = $feed->current(); @@ -102,7 +101,7 @@ public function testGetsIdFromRss094() public function testGetsIdFromRss093() { - $feed = Reader\Reader::importString( + $feed = (new Reader\Reader())->importString( file_get_contents($this->feedSamplePath.'/id/plain/rss093.xml') ); $entry = $feed->current(); @@ -111,7 +110,7 @@ public function testGetsIdFromRss093() public function testGetsIdFromRss092() { - $feed = Reader\Reader::importString( + $feed = (new Reader\Reader())->importString( file_get_contents($this->feedSamplePath.'/id/plain/rss092.xml') ); $entry = $feed->current(); @@ -120,7 +119,7 @@ public function testGetsIdFromRss092() public function testGetsIdFromRss091() { - $feed = Reader\Reader::importString( + $feed = (new Reader\Reader())->importString( file_get_contents($this->feedSamplePath.'/id/plain/rss091.xml') ); $entry = $feed->current(); @@ -129,7 +128,7 @@ public function testGetsIdFromRss091() public function testGetsIdFromRss10() { - $feed = Reader\Reader::importString( + $feed = (new Reader\Reader())->importString( file_get_contents($this->feedSamplePath.'/id/plain/rss10.xml') ); $entry = $feed->current(); @@ -138,7 +137,7 @@ public function testGetsIdFromRss10() public function testGetsIdFromRss090() { - $feed = Reader\Reader::importString( + $feed = (new Reader\Reader())->importString( file_get_contents($this->feedSamplePath.'/id/plain/rss090.xml') ); $entry = $feed->current(); @@ -149,7 +148,7 @@ public function testGetsIdFromRss090() public function testGetsIdFromRss20_Dc10() { - $feed = Reader\Reader::importString( + $feed = (new Reader\Reader())->importString( file_get_contents($this->feedSamplePath.'/id/plain/dc10/rss20.xml') ); $entry = $feed->current(); @@ -158,7 +157,7 @@ public function testGetsIdFromRss20_Dc10() public function testGetsIdFromRss094_Dc10() { - $feed = Reader\Reader::importString( + $feed = (new Reader\Reader())->importString( file_get_contents($this->feedSamplePath.'/id/plain/dc10/rss094.xml') ); $entry = $feed->current(); @@ -167,7 +166,7 @@ public function testGetsIdFromRss094_Dc10() public function testGetsIdFromRss093_Dc10() { - $feed = Reader\Reader::importString( + $feed = (new Reader\Reader())->importString( file_get_contents($this->feedSamplePath.'/id/plain/dc10/rss093.xml') ); $entry = $feed->current(); @@ -176,7 +175,7 @@ public function testGetsIdFromRss093_Dc10() public function testGetsIdFromRss092_Dc10() { - $feed = Reader\Reader::importString( + $feed = (new Reader\Reader())->importString( file_get_contents($this->feedSamplePath.'/id/plain/dc10/rss092.xml') ); $entry = $feed->current(); @@ -185,7 +184,7 @@ public function testGetsIdFromRss092_Dc10() public function testGetsIdFromRss091_Dc10() { - $feed = Reader\Reader::importString( + $feed = (new Reader\Reader())->importString( file_get_contents($this->feedSamplePath.'/id/plain/dc10/rss091.xml') ); $entry = $feed->current(); @@ -194,7 +193,7 @@ public function testGetsIdFromRss091_Dc10() public function testGetsIdFromRss10_Dc10() { - $feed = Reader\Reader::importString( + $feed = (new Reader\Reader())->importString( file_get_contents($this->feedSamplePath.'/id/plain/dc10/rss10.xml') ); $entry = $feed->current(); @@ -203,7 +202,7 @@ public function testGetsIdFromRss10_Dc10() public function testGetsIdFromRss090_Dc10() { - $feed = Reader\Reader::importString( + $feed = (new Reader\Reader())->importString( file_get_contents($this->feedSamplePath.'/id/plain/dc10/rss090.xml') ); $entry = $feed->current(); @@ -214,7 +213,7 @@ public function testGetsIdFromRss090_Dc10() public function testGetsIdFromRss20_Dc11() { - $feed = Reader\Reader::importString( + $feed = (new Reader\Reader())->importString( file_get_contents($this->feedSamplePath.'/id/plain/dc11/rss20.xml') ); $entry = $feed->current(); @@ -223,7 +222,7 @@ public function testGetsIdFromRss20_Dc11() public function testGetsIdFromRss094_Dc11() { - $feed = Reader\Reader::importString( + $feed = (new Reader\Reader())->importString( file_get_contents($this->feedSamplePath.'/id/plain/dc11/rss094.xml') ); $entry = $feed->current(); @@ -232,7 +231,7 @@ public function testGetsIdFromRss094_Dc11() public function testGetsIdFromRss093_Dc11() { - $feed = Reader\Reader::importString( + $feed = (new Reader\Reader())->importString( file_get_contents($this->feedSamplePath.'/id/plain/dc11/rss093.xml') ); $entry = $feed->current(); @@ -241,7 +240,7 @@ public function testGetsIdFromRss093_Dc11() public function testGetsIdFromRss092_Dc11() { - $feed = Reader\Reader::importString( + $feed = (new Reader\Reader())->importString( file_get_contents($this->feedSamplePath.'/id/plain/dc11/rss092.xml') ); $entry = $feed->current(); @@ -250,7 +249,7 @@ public function testGetsIdFromRss092_Dc11() public function testGetsIdFromRss091_Dc11() { - $feed = Reader\Reader::importString( + $feed = (new Reader\Reader())->importString( file_get_contents($this->feedSamplePath.'/id/plain/dc11/rss091.xml') ); $entry = $feed->current(); @@ -259,7 +258,7 @@ public function testGetsIdFromRss091_Dc11() public function testGetsIdFromRss10_Dc11() { - $feed = Reader\Reader::importString( + $feed = (new Reader\Reader())->importString( file_get_contents($this->feedSamplePath.'/id/plain/dc11/rss10.xml') ); $entry = $feed->current(); @@ -268,7 +267,7 @@ public function testGetsIdFromRss10_Dc11() public function testGetsIdFromRss090_Dc11() { - $feed = Reader\Reader::importString( + $feed = (new Reader\Reader())->importString( file_get_contents($this->feedSamplePath.'/id/plain/dc11/rss090.xml') ); $entry = $feed->current(); @@ -279,7 +278,7 @@ public function testGetsIdFromRss090_Dc11() public function testGetsIdFromRss20_Title() { - $feed = Reader\Reader::importString( + $feed = (new Reader\Reader())->importString( file_get_contents($this->feedSamplePath.'/id/plain/title/rss20.xml') ); $entry = $feed->current(); @@ -288,7 +287,7 @@ public function testGetsIdFromRss20_Title() public function testGetsIdFromRss094_Title() { - $feed = Reader\Reader::importString( + $feed = (new Reader\Reader())->importString( file_get_contents($this->feedSamplePath.'/id/plain/title/rss094.xml') ); $entry = $feed->current(); @@ -297,7 +296,7 @@ public function testGetsIdFromRss094_Title() public function testGetsIdFromRss093_Title() { - $feed = Reader\Reader::importString( + $feed = (new Reader\Reader())->importString( file_get_contents($this->feedSamplePath.'/id/plain/title/rss093.xml') ); $entry = $feed->current(); @@ -306,7 +305,7 @@ public function testGetsIdFromRss093_Title() public function testGetsIdFromRss092_Title() { - $feed = Reader\Reader::importString( + $feed = (new Reader\Reader())->importString( file_get_contents($this->feedSamplePath.'/id/plain/title/rss092.xml') ); $entry = $feed->current(); @@ -315,7 +314,7 @@ public function testGetsIdFromRss092_Title() public function testGetsIdFromRss091_Title() { - $feed = Reader\Reader::importString( + $feed = (new Reader\Reader())->importString( file_get_contents($this->feedSamplePath.'/id/plain/title/rss091.xml') ); $entry = $feed->current(); @@ -324,7 +323,7 @@ public function testGetsIdFromRss091_Title() public function testGetsIdFromRss10_Title() { - $feed = Reader\Reader::importString( + $feed = (new Reader\Reader())->importString( file_get_contents($this->feedSamplePath.'/id/plain/title/rss10.xml') ); $entry = $feed->current(); @@ -333,7 +332,7 @@ public function testGetsIdFromRss10_Title() public function testGetsIdFromRss090_Title() { - $feed = Reader\Reader::importString( + $feed = (new Reader\Reader())->importString( file_get_contents($this->feedSamplePath.'/id/plain/title/rss090.xml') ); $entry = $feed->current(); @@ -344,7 +343,7 @@ public function testGetsIdFromRss090_Title() public function testGetsIdFromRss20_None() { - $feed = Reader\Reader::importString( + $feed = (new Reader\Reader())->importString( file_get_contents($this->feedSamplePath.'/id/plain/none/rss20.xml') ); $entry = $feed->current(); @@ -353,7 +352,7 @@ public function testGetsIdFromRss20_None() public function testGetsIdFromRss094_None() { - $feed = Reader\Reader::importString( + $feed = (new Reader\Reader())->importString( file_get_contents($this->feedSamplePath.'/id/plain/none/rss094.xml') ); $entry = $feed->current(); @@ -362,7 +361,7 @@ public function testGetsIdFromRss094_None() public function testGetsIdFromRss093_None() { - $feed = Reader\Reader::importString( + $feed = (new Reader\Reader())->importString( file_get_contents($this->feedSamplePath.'/id/plain/none/rss093.xml') ); $entry = $feed->current(); @@ -371,7 +370,7 @@ public function testGetsIdFromRss093_None() public function testGetsIdFromRss092_None() { - $feed = Reader\Reader::importString( + $feed = (new Reader\Reader())->importString( file_get_contents($this->feedSamplePath.'/id/plain/none/rss092.xml') ); $entry = $feed->current(); @@ -380,7 +379,7 @@ public function testGetsIdFromRss092_None() public function testGetsIdFromRss091_None() { - $feed = Reader\Reader::importString( + $feed = (new Reader\Reader())->importString( file_get_contents($this->feedSamplePath.'/id/plain/none/rss091.xml') ); $entry = $feed->current(); @@ -389,7 +388,7 @@ public function testGetsIdFromRss091_None() public function testGetsIdFromRss10_None() { - $feed = Reader\Reader::importString( + $feed = (new Reader\Reader())->importString( file_get_contents($this->feedSamplePath.'/id/plain/none/rss10.xml') ); $entry = $feed->current(); @@ -398,7 +397,7 @@ public function testGetsIdFromRss10_None() public function testGetsIdFromRss090_None() { - $feed = Reader\Reader::importString( + $feed = (new Reader\Reader())->importString( file_get_contents($this->feedSamplePath.'/id/plain/none/rss090.xml') ); $entry = $feed->current(); @@ -410,7 +409,7 @@ public function testGetsIdFromRss090_None() */ public function testGetsTitleFromRss20() { - $feed = Reader\Reader::importString( + $feed = (new Reader\Reader())->importString( file_get_contents($this->feedSamplePath.'/title/plain/rss20.xml') ); $entry = $feed->current(); @@ -419,7 +418,7 @@ public function testGetsTitleFromRss20() public function testGetsTitleFromRss094() { - $feed = Reader\Reader::importString( + $feed = (new Reader\Reader())->importString( file_get_contents($this->feedSamplePath.'/title/plain/rss094.xml') ); $entry = $feed->current(); @@ -428,7 +427,7 @@ public function testGetsTitleFromRss094() public function testGetsTitleFromRss093() { - $feed = Reader\Reader::importString( + $feed = (new Reader\Reader())->importString( file_get_contents($this->feedSamplePath.'/title/plain/rss093.xml') ); $entry = $feed->current(); @@ -437,7 +436,7 @@ public function testGetsTitleFromRss093() public function testGetsTitleFromRss092() { - $feed = Reader\Reader::importString( + $feed = (new Reader\Reader())->importString( file_get_contents($this->feedSamplePath.'/title/plain/rss092.xml') ); $entry = $feed->current(); @@ -446,7 +445,7 @@ public function testGetsTitleFromRss092() public function testGetsTitleFromRss091() { - $feed = Reader\Reader::importString( + $feed = (new Reader\Reader())->importString( file_get_contents($this->feedSamplePath.'/title/plain/rss091.xml') ); $entry = $feed->current(); @@ -455,7 +454,7 @@ public function testGetsTitleFromRss091() public function testGetsTitleFromRss10() { - $feed = Reader\Reader::importString( + $feed = (new Reader\Reader())->importString( file_get_contents($this->feedSamplePath.'/title/plain/rss10.xml') ); $entry = $feed->current(); @@ -464,7 +463,7 @@ public function testGetsTitleFromRss10() public function testGetsTitleFromRss090() { - $feed = Reader\Reader::importString( + $feed = (new Reader\Reader())->importString( file_get_contents($this->feedSamplePath.'/title/plain/rss090.xml') ); $entry = $feed->current(); @@ -475,7 +474,7 @@ public function testGetsTitleFromRss090() public function testGetsTitleFromRss20_Dc10() { - $feed = Reader\Reader::importString( + $feed = (new Reader\Reader())->importString( file_get_contents($this->feedSamplePath.'/title/plain/dc10/rss20.xml') ); $entry = $feed->current(); @@ -484,7 +483,7 @@ public function testGetsTitleFromRss20_Dc10() public function testGetsTitleFromRss094_Dc10() { - $feed = Reader\Reader::importString( + $feed = (new Reader\Reader())->importString( file_get_contents($this->feedSamplePath.'/title/plain/dc10/rss094.xml') ); $entry = $feed->current(); @@ -493,7 +492,7 @@ public function testGetsTitleFromRss094_Dc10() public function testGetsTitleFromRss093_Dc10() { - $feed = Reader\Reader::importString( + $feed = (new Reader\Reader())->importString( file_get_contents($this->feedSamplePath.'/title/plain/dc10/rss093.xml') ); $entry = $feed->current(); @@ -502,7 +501,7 @@ public function testGetsTitleFromRss093_Dc10() public function testGetsTitleFromRss092_Dc10() { - $feed = Reader\Reader::importString( + $feed = (new Reader\Reader())->importString( file_get_contents($this->feedSamplePath.'/title/plain/dc10/rss092.xml') ); $entry = $feed->current(); @@ -511,7 +510,7 @@ public function testGetsTitleFromRss092_Dc10() public function testGetsTitleFromRss091_Dc10() { - $feed = Reader\Reader::importString( + $feed = (new Reader\Reader())->importString( file_get_contents($this->feedSamplePath.'/title/plain/dc10/rss091.xml') ); $entry = $feed->current(); @@ -520,7 +519,7 @@ public function testGetsTitleFromRss091_Dc10() public function testGetsTitleFromRss10_Dc10() { - $feed = Reader\Reader::importString( + $feed = (new Reader\Reader())->importString( file_get_contents($this->feedSamplePath.'/title/plain/dc10/rss10.xml') ); $entry = $feed->current(); @@ -529,7 +528,7 @@ public function testGetsTitleFromRss10_Dc10() public function testGetsTitleFromRss090_Dc10() { - $feed = Reader\Reader::importString( + $feed = (new Reader\Reader())->importString( file_get_contents($this->feedSamplePath.'/title/plain/dc10/rss090.xml') ); $entry = $feed->current(); @@ -540,7 +539,7 @@ public function testGetsTitleFromRss090_Dc10() public function testGetsTitleFromRss20_Dc11() { - $feed = Reader\Reader::importString( + $feed = (new Reader\Reader())->importString( file_get_contents($this->feedSamplePath.'/title/plain/dc11/rss20.xml') ); $entry = $feed->current(); @@ -549,7 +548,7 @@ public function testGetsTitleFromRss20_Dc11() public function testGetsTitleFromRss094_Dc11() { - $feed = Reader\Reader::importString( + $feed = (new Reader\Reader())->importString( file_get_contents($this->feedSamplePath.'/title/plain/dc11/rss094.xml') ); $entry = $feed->current(); @@ -558,7 +557,7 @@ public function testGetsTitleFromRss094_Dc11() public function testGetsTitleFromRss093_Dc11() { - $feed = Reader\Reader::importString( + $feed = (new Reader\Reader())->importString( file_get_contents($this->feedSamplePath.'/title/plain/dc11/rss093.xml') ); $entry = $feed->current(); @@ -567,7 +566,7 @@ public function testGetsTitleFromRss093_Dc11() public function testGetsTitleFromRss092_Dc11() { - $feed = Reader\Reader::importString( + $feed = (new Reader\Reader())->importString( file_get_contents($this->feedSamplePath.'/title/plain/dc11/rss092.xml') ); $entry = $feed->current(); @@ -576,7 +575,7 @@ public function testGetsTitleFromRss092_Dc11() public function testGetsTitleFromRss091_Dc11() { - $feed = Reader\Reader::importString( + $feed = (new Reader\Reader())->importString( file_get_contents($this->feedSamplePath.'/title/plain/dc11/rss091.xml') ); $entry = $feed->current(); @@ -585,7 +584,7 @@ public function testGetsTitleFromRss091_Dc11() public function testGetsTitleFromRss10_Dc11() { - $feed = Reader\Reader::importString( + $feed = (new Reader\Reader())->importString( file_get_contents($this->feedSamplePath.'/title/plain/dc11/rss10.xml') ); $entry = $feed->current(); @@ -594,7 +593,7 @@ public function testGetsTitleFromRss10_Dc11() public function testGetsTitleFromRss090_Dc11() { - $feed = Reader\Reader::importString( + $feed = (new Reader\Reader())->importString( file_get_contents($this->feedSamplePath.'/title/plain/dc11/rss090.xml') ); $entry = $feed->current(); @@ -605,7 +604,7 @@ public function testGetsTitleFromRss090_Dc11() public function testGetsTitleFromRss20_None() { - $feed = Reader\Reader::importString( + $feed = (new Reader\Reader())->importString( file_get_contents($this->feedSamplePath.'/title/plain/none/rss20.xml') ); $entry = $feed->current(); @@ -614,7 +613,7 @@ public function testGetsTitleFromRss20_None() public function testGetsTitleFromRss094_None() { - $feed = Reader\Reader::importString( + $feed = (new Reader\Reader())->importString( file_get_contents($this->feedSamplePath.'/title/plain/none/rss094.xml') ); $entry = $feed->current(); @@ -623,7 +622,7 @@ public function testGetsTitleFromRss094_None() public function testGetsTitleFromRss093_None() { - $feed = Reader\Reader::importString( + $feed = (new Reader\Reader())->importString( file_get_contents($this->feedSamplePath.'/title/plain/none/rss093.xml') ); $entry = $feed->current(); @@ -632,7 +631,7 @@ public function testGetsTitleFromRss093_None() public function testGetsTitleFromRss092_None() { - $feed = Reader\Reader::importString( + $feed = (new Reader\Reader())->importString( file_get_contents($this->feedSamplePath.'/title/plain/none/rss092.xml') ); $entry = $feed->current(); @@ -641,7 +640,7 @@ public function testGetsTitleFromRss092_None() public function testGetsTitleFromRss091_None() { - $feed = Reader\Reader::importString( + $feed = (new Reader\Reader())->importString( file_get_contents($this->feedSamplePath.'/title/plain/none/rss091.xml') ); $entry = $feed->current(); @@ -650,7 +649,7 @@ public function testGetsTitleFromRss091_None() public function testGetsTitleFromRss10_None() { - $feed = Reader\Reader::importString( + $feed = (new Reader\Reader())->importString( file_get_contents($this->feedSamplePath.'/title/plain/none/rss10.xml') ); $entry = $feed->current(); @@ -659,7 +658,7 @@ public function testGetsTitleFromRss10_None() public function testGetsTitleFromRss090_None() { - $feed = Reader\Reader::importString( + $feed = (new Reader\Reader())->importString( file_get_contents($this->feedSamplePath.'/title/plain/none/rss090.xml') ); $entry = $feed->current(); @@ -671,7 +670,7 @@ public function testGetsTitleFromRss090_None() */ public function testGetsAuthorsFromRss20() { - $feed = Reader\Reader::importString( + $feed = (new Reader\Reader())->importString( file_get_contents($this->feedSamplePath.'/author/plain/rss20.xml') ); $entry = $feed->current(); @@ -684,7 +683,7 @@ public function testGetsAuthorsFromRss20() public function testGetsAuthorsFromRss094() { - $feed = Reader\Reader::importString( + $feed = (new Reader\Reader())->importString( file_get_contents($this->feedSamplePath.'/author/plain/rss094.xml') ); $entry = $feed->current(); @@ -693,7 +692,7 @@ public function testGetsAuthorsFromRss094() public function testGetsAuthorsFromRss093() { - $feed = Reader\Reader::importString( + $feed = (new Reader\Reader())->importString( file_get_contents($this->feedSamplePath.'/author/plain/rss093.xml') ); $entry = $feed->current(); @@ -702,7 +701,7 @@ public function testGetsAuthorsFromRss093() public function testGetsAuthorsFromRss092() { - $feed = Reader\Reader::importString( + $feed = (new Reader\Reader())->importString( file_get_contents($this->feedSamplePath.'/author/plain/rss092.xml') ); $entry = $feed->current(); @@ -711,7 +710,7 @@ public function testGetsAuthorsFromRss092() public function testGetsAuthorsFromRss091() { - $feed = Reader\Reader::importString( + $feed = (new Reader\Reader())->importString( file_get_contents($this->feedSamplePath.'/author/plain/rss091.xml') ); $entry = $feed->current(); @@ -720,7 +719,7 @@ public function testGetsAuthorsFromRss091() public function testGetsAuthorsFromRss10() { - $feed = Reader\Reader::importString( + $feed = (new Reader\Reader())->importString( file_get_contents($this->feedSamplePath.'/author/plain/rss10.xml') ); $entry = $feed->current(); @@ -729,7 +728,7 @@ public function testGetsAuthorsFromRss10() public function testGetsAuthorsFromRss090() { - $feed = Reader\Reader::importString( + $feed = (new Reader\Reader())->importString( file_get_contents($this->feedSamplePath.'/author/plain/rss090.xml') ); $entry = $feed->current(); @@ -740,7 +739,7 @@ public function testGetsAuthorsFromRss090() public function testGetsAuthorsFromRss20_Dc10() { - $feed = Reader\Reader::importString( + $feed = (new Reader\Reader())->importString( file_get_contents($this->feedSamplePath.'/author/plain/dc10/rss20.xml') ); $entry = $feed->current(); @@ -752,7 +751,7 @@ public function testGetsAuthorsFromRss20_Dc10() public function testGetsAuthorsFromRss094_Dc10() { - $feed = Reader\Reader::importString( + $feed = (new Reader\Reader())->importString( file_get_contents($this->feedSamplePath.'/author/plain/dc10/rss094.xml') ); $entry = $feed->current(); @@ -764,7 +763,7 @@ public function testGetsAuthorsFromRss094_Dc10() public function testGetsAuthorsFromRss093_Dc10() { - $feed = Reader\Reader::importString( + $feed = (new Reader\Reader())->importString( file_get_contents($this->feedSamplePath.'/author/plain/dc10/rss093.xml') ); $entry = $feed->current(); @@ -776,7 +775,7 @@ public function testGetsAuthorsFromRss093_Dc10() public function testGetsAuthorsFromRss092_Dc10() { - $feed = Reader\Reader::importString( + $feed = (new Reader\Reader())->importString( file_get_contents($this->feedSamplePath.'/author/plain/dc10/rss092.xml') ); $entry = $feed->current(); @@ -788,7 +787,7 @@ public function testGetsAuthorsFromRss092_Dc10() public function testGetsAuthorsFromRss091_Dc10() { - $feed = Reader\Reader::importString( + $feed = (new Reader\Reader())->importString( file_get_contents($this->feedSamplePath.'/author/plain/dc10/rss091.xml') ); $entry = $feed->current(); @@ -800,7 +799,7 @@ public function testGetsAuthorsFromRss091_Dc10() public function testGetsAuthorsFromRss10_Dc10() { - $feed = Reader\Reader::importString( + $feed = (new Reader\Reader())->importString( file_get_contents($this->feedSamplePath.'/author/plain/dc10/rss10.xml') ); $entry = $feed->current(); @@ -812,7 +811,7 @@ public function testGetsAuthorsFromRss10_Dc10() public function testGetsAuthorsFromRss090_Dc10() { - $feed = Reader\Reader::importString( + $feed = (new Reader\Reader())->importString( file_get_contents($this->feedSamplePath.'/author/plain/dc10/rss090.xml') ); $entry = $feed->current(); @@ -826,7 +825,7 @@ public function testGetsAuthorsFromRss090_Dc10() public function testGetsAuthorsFromRss20_Dc11() { - $feed = Reader\Reader::importString( + $feed = (new Reader\Reader())->importString( file_get_contents($this->feedSamplePath.'/author/plain/dc11/rss20.xml') ); $entry = $feed->current(); @@ -838,7 +837,7 @@ public function testGetsAuthorsFromRss20_Dc11() public function testGetsAuthorsFromRss094_Dc11() { - $feed = Reader\Reader::importString( + $feed = (new Reader\Reader())->importString( file_get_contents($this->feedSamplePath.'/author/plain/dc11/rss094.xml') ); $entry = $feed->current(); @@ -850,7 +849,7 @@ public function testGetsAuthorsFromRss094_Dc11() public function testGetsAuthorsFromRss093_Dc11() { - $feed = Reader\Reader::importString( + $feed = (new Reader\Reader())->importString( file_get_contents($this->feedSamplePath.'/author/plain/dc11/rss093.xml') ); $entry = $feed->current(); @@ -862,7 +861,7 @@ public function testGetsAuthorsFromRss093_Dc11() public function testGetsAuthorsFromRss092_Dc11() { - $feed = Reader\Reader::importString( + $feed = (new Reader\Reader())->importString( file_get_contents($this->feedSamplePath.'/author/plain/dc11/rss092.xml') ); $entry = $feed->current(); @@ -874,7 +873,7 @@ public function testGetsAuthorsFromRss092_Dc11() public function testGetsAuthorsFromRss091_Dc11() { - $feed = Reader\Reader::importString( + $feed = (new Reader\Reader())->importString( file_get_contents($this->feedSamplePath.'/author/plain/dc11/rss091.xml') ); $entry = $feed->current(); @@ -886,7 +885,7 @@ public function testGetsAuthorsFromRss091_Dc11() public function testGetsAuthorsFromRss10_Dc11() { - $feed = Reader\Reader::importString( + $feed = (new Reader\Reader())->importString( file_get_contents($this->feedSamplePath.'/author/plain/dc11/rss10.xml') ); $entry = $feed->current(); @@ -898,7 +897,7 @@ public function testGetsAuthorsFromRss10_Dc11() public function testGetsAuthorsFromRss090_Dc11() { - $feed = Reader\Reader::importString( + $feed = (new Reader\Reader())->importString( file_get_contents($this->feedSamplePath.'/author/plain/dc11/rss090.xml') ); $entry = $feed->current(); @@ -912,7 +911,7 @@ public function testGetsAuthorsFromRss090_Dc11() public function testGetsAuthorsFromRss20_None() { - $feed = Reader\Reader::importString( + $feed = (new Reader\Reader())->importString( file_get_contents($this->feedSamplePath.'/author/plain/none/rss20.xml') ); $entry = $feed->current(); @@ -921,7 +920,7 @@ public function testGetsAuthorsFromRss20_None() public function testGetsAuthorsFromRss094_None() { - $feed = Reader\Reader::importString( + $feed = (new Reader\Reader())->importString( file_get_contents($this->feedSamplePath.'/author/plain/none/rss094.xml') ); $entry = $feed->current(); @@ -930,7 +929,7 @@ public function testGetsAuthorsFromRss094_None() public function testGetsAuthorsFromRss093_None() { - $feed = Reader\Reader::importString( + $feed = (new Reader\Reader())->importString( file_get_contents($this->feedSamplePath.'/author/plain/none/rss093.xml') ); $entry = $feed->current(); @@ -939,7 +938,7 @@ public function testGetsAuthorsFromRss093_None() public function testGetsAuthorsFromRss092_None() { - $feed = Reader\Reader::importString( + $feed = (new Reader\Reader())->importString( file_get_contents($this->feedSamplePath.'/author/plain/none/rss092.xml') ); $entry = $feed->current(); @@ -948,7 +947,7 @@ public function testGetsAuthorsFromRss092_None() public function testGetsAuthorsFromRss091_None() { - $feed = Reader\Reader::importString( + $feed = (new Reader\Reader())->importString( file_get_contents($this->feedSamplePath.'/author/plain/none/rss091.xml') ); $entry = $feed->current(); @@ -957,7 +956,7 @@ public function testGetsAuthorsFromRss091_None() public function testGetsAuthorsFromRss10_None() { - $feed = Reader\Reader::importString( + $feed = (new Reader\Reader())->importString( file_get_contents($this->feedSamplePath.'/author/plain/none/rss10.xml') ); $entry = $feed->current(); @@ -966,7 +965,7 @@ public function testGetsAuthorsFromRss10_None() public function testGetsAuthorsFromRss090_None() { - $feed = Reader\Reader::importString( + $feed = (new Reader\Reader())->importString( file_get_contents($this->feedSamplePath.'/author/plain/none/rss090.xml') ); $entry = $feed->current(); @@ -979,7 +978,7 @@ public function testGetsAuthorsFromRss090_None() */ public function testGetsAuthorFromRss20() { - $feed = Reader\Reader::importString( + $feed = (new Reader\Reader())->importString( file_get_contents($this->feedSamplePath.'/author/plain/rss20.xml') ); $entry = $feed->current(); @@ -988,7 +987,7 @@ public function testGetsAuthorFromRss20() public function testGetsAuthorFromRss094() { - $feed = Reader\Reader::importString( + $feed = (new Reader\Reader())->importString( file_get_contents($this->feedSamplePath.'/author/plain/rss094.xml') ); $entry = $feed->current(); @@ -997,7 +996,7 @@ public function testGetsAuthorFromRss094() public function testGetsAuthorFromRss093() { - $feed = Reader\Reader::importString( + $feed = (new Reader\Reader())->importString( file_get_contents($this->feedSamplePath.'/author/plain/rss093.xml') ); $entry = $feed->current(); @@ -1006,7 +1005,7 @@ public function testGetsAuthorFromRss093() public function testGetsAuthorFromRss092() { - $feed = Reader\Reader::importString( + $feed = (new Reader\Reader())->importString( file_get_contents($this->feedSamplePath.'/author/plain/rss092.xml') ); $entry = $feed->current(); @@ -1015,7 +1014,7 @@ public function testGetsAuthorFromRss092() public function testGetsAuthorFromRss091() { - $feed = Reader\Reader::importString( + $feed = (new Reader\Reader())->importString( file_get_contents($this->feedSamplePath.'/author/plain/rss091.xml') ); $entry = $feed->current(); @@ -1024,7 +1023,7 @@ public function testGetsAuthorFromRss091() public function testGetsAuthorFromRss10() { - $feed = Reader\Reader::importString( + $feed = (new Reader\Reader())->importString( file_get_contents($this->feedSamplePath.'/author/plain/rss10.xml') ); $entry = $feed->current(); @@ -1033,7 +1032,7 @@ public function testGetsAuthorFromRss10() public function testGetsAuthorFromRss090() { - $feed = Reader\Reader::importString( + $feed = (new Reader\Reader())->importString( file_get_contents($this->feedSamplePath.'/author/plain/rss090.xml') ); $entry = $feed->current(); @@ -1044,7 +1043,7 @@ public function testGetsAuthorFromRss090() public function testGetsAuthorFromRss20_Dc10() { - $feed = Reader\Reader::importString( + $feed = (new Reader\Reader())->importString( file_get_contents($this->feedSamplePath.'/author/plain/dc10/rss20.xml') ); $entry = $feed->current(); @@ -1053,7 +1052,7 @@ public function testGetsAuthorFromRss20_Dc10() public function testGetsAuthorFromRss094_Dc10() { - $feed = Reader\Reader::importString( + $feed = (new Reader\Reader())->importString( file_get_contents($this->feedSamplePath.'/author/plain/dc10/rss094.xml') ); $entry = $feed->current(); @@ -1062,7 +1061,7 @@ public function testGetsAuthorFromRss094_Dc10() public function testGetsAuthorFromRss093_Dc10() { - $feed = Reader\Reader::importString( + $feed = (new Reader\Reader())->importString( file_get_contents($this->feedSamplePath.'/author/plain/dc10/rss093.xml') ); $entry = $feed->current(); @@ -1071,7 +1070,7 @@ public function testGetsAuthorFromRss093_Dc10() public function testGetsAuthorFromRss092_Dc10() { - $feed = Reader\Reader::importString( + $feed = (new Reader\Reader())->importString( file_get_contents($this->feedSamplePath.'/author/plain/dc10/rss092.xml') ); $entry = $feed->current(); @@ -1080,7 +1079,7 @@ public function testGetsAuthorFromRss092_Dc10() public function testGetsAuthorFromRss091_Dc10() { - $feed = Reader\Reader::importString( + $feed = (new Reader\Reader())->importString( file_get_contents($this->feedSamplePath.'/author/plain/dc10/rss091.xml') ); $entry = $feed->current(); @@ -1089,7 +1088,7 @@ public function testGetsAuthorFromRss091_Dc10() public function testGetsAuthorFromRss10_Dc10() { - $feed = Reader\Reader::importString( + $feed = (new Reader\Reader())->importString( file_get_contents($this->feedSamplePath.'/author/plain/dc10/rss10.xml') ); $entry = $feed->current(); @@ -1098,7 +1097,7 @@ public function testGetsAuthorFromRss10_Dc10() public function testGetsAuthorFromRss090_Dc10() { - $feed = Reader\Reader::importString( + $feed = (new Reader\Reader())->importString( file_get_contents($this->feedSamplePath.'/author/plain/dc10/rss090.xml') ); $entry = $feed->current(); @@ -1109,7 +1108,7 @@ public function testGetsAuthorFromRss090_Dc10() public function testGetsAuthorFromRss20_Dc11() { - $feed = Reader\Reader::importString( + $feed = (new Reader\Reader())->importString( file_get_contents($this->feedSamplePath.'/author/plain/dc11/rss20.xml') ); $entry = $feed->current(); @@ -1118,7 +1117,7 @@ public function testGetsAuthorFromRss20_Dc11() public function testGetsAuthorFromRss094_Dc11() { - $feed = Reader\Reader::importString( + $feed = (new Reader\Reader())->importString( file_get_contents($this->feedSamplePath.'/author/plain/dc11/rss094.xml') ); $entry = $feed->current(); @@ -1127,7 +1126,7 @@ public function testGetsAuthorFromRss094_Dc11() public function testGetsAuthorFromRss093_Dc11() { - $feed = Reader\Reader::importString( + $feed = (new Reader\Reader())->importString( file_get_contents($this->feedSamplePath.'/author/plain/dc11/rss093.xml') ); $entry = $feed->current(); @@ -1136,7 +1135,7 @@ public function testGetsAuthorFromRss093_Dc11() public function testGetsAuthorFromRss092_Dc11() { - $feed = Reader\Reader::importString( + $feed = (new Reader\Reader())->importString( file_get_contents($this->feedSamplePath.'/author/plain/dc11/rss092.xml') ); $entry = $feed->current(); @@ -1145,7 +1144,7 @@ public function testGetsAuthorFromRss092_Dc11() public function testGetsAuthorFromRss091_Dc11() { - $feed = Reader\Reader::importString( + $feed = (new Reader\Reader())->importString( file_get_contents($this->feedSamplePath.'/author/plain/dc11/rss091.xml') ); $entry = $feed->current(); @@ -1154,7 +1153,7 @@ public function testGetsAuthorFromRss091_Dc11() public function testGetsAuthorFromRss10_Dc11() { - $feed = Reader\Reader::importString( + $feed = (new Reader\Reader())->importString( file_get_contents($this->feedSamplePath.'/author/plain/dc11/rss10.xml') ); $entry = $feed->current(); @@ -1163,7 +1162,7 @@ public function testGetsAuthorFromRss10_Dc11() public function testGetsAuthorFromRss090_Dc11() { - $feed = Reader\Reader::importString( + $feed = (new Reader\Reader())->importString( file_get_contents($this->feedSamplePath.'/author/plain/dc11/rss090.xml') ); $entry = $feed->current(); @@ -1174,7 +1173,7 @@ public function testGetsAuthorFromRss090_Dc11() public function testGetsAuthorFromRss20_None() { - $feed = Reader\Reader::importString( + $feed = (new Reader\Reader())->importString( file_get_contents($this->feedSamplePath.'/author/plain/none/rss20.xml') ); $entry = $feed->current(); @@ -1183,7 +1182,7 @@ public function testGetsAuthorFromRss20_None() public function testGetsAuthorFromRss094_None() { - $feed = Reader\Reader::importString( + $feed = (new Reader\Reader())->importString( file_get_contents($this->feedSamplePath.'/author/plain/none/rss094.xml') ); $entry = $feed->current(); @@ -1192,7 +1191,7 @@ public function testGetsAuthorFromRss094_None() public function testGetsAuthorFromRss093_None() { - $feed = Reader\Reader::importString( + $feed = (new Reader\Reader())->importString( file_get_contents($this->feedSamplePath.'/author/plain/none/rss093.xml') ); $entry = $feed->current(); @@ -1201,7 +1200,7 @@ public function testGetsAuthorFromRss093_None() public function testGetsAuthorFromRss092_None() { - $feed = Reader\Reader::importString( + $feed = (new Reader\Reader())->importString( file_get_contents($this->feedSamplePath.'/author/plain/none/rss092.xml') ); $entry = $feed->current(); @@ -1210,7 +1209,7 @@ public function testGetsAuthorFromRss092_None() public function testGetsAuthorFromRss091_None() { - $feed = Reader\Reader::importString( + $feed = (new Reader\Reader())->importString( file_get_contents($this->feedSamplePath.'/author/plain/none/rss091.xml') ); $entry = $feed->current(); @@ -1219,7 +1218,7 @@ public function testGetsAuthorFromRss091_None() public function testGetsAuthorFromRss10_None() { - $feed = Reader\Reader::importString( + $feed = (new Reader\Reader())->importString( file_get_contents($this->feedSamplePath.'/author/plain/none/rss10.xml') ); $entry = $feed->current(); @@ -1228,7 +1227,7 @@ public function testGetsAuthorFromRss10_None() public function testGetsAuthorFromRss090_None() { - $feed = Reader\Reader::importString( + $feed = (new Reader\Reader())->importString( file_get_contents($this->feedSamplePath.'/author/plain/none/rss090.xml') ); $entry = $feed->current(); @@ -1240,7 +1239,7 @@ public function testGetsAuthorFromRss090_None() */ public function testGetsDescriptionFromRss20() { - $feed = Reader\Reader::importString( + $feed = (new Reader\Reader())->importString( file_get_contents($this->feedSamplePath.'/description/plain/rss20.xml') ); $entry = $feed->current(); @@ -1249,7 +1248,7 @@ public function testGetsDescriptionFromRss20() public function testGetsDescriptionFromRss094() { - $feed = Reader\Reader::importString( + $feed = (new Reader\Reader())->importString( file_get_contents($this->feedSamplePath.'/description/plain/rss094.xml') ); $entry = $feed->current(); @@ -1258,7 +1257,7 @@ public function testGetsDescriptionFromRss094() public function testGetsDescriptionFromRss093() { - $feed = Reader\Reader::importString( + $feed = (new Reader\Reader())->importString( file_get_contents($this->feedSamplePath.'/description/plain/rss093.xml') ); $entry = $feed->current(); @@ -1267,7 +1266,7 @@ public function testGetsDescriptionFromRss093() public function testGetsDescriptionFromRss092() { - $feed = Reader\Reader::importString( + $feed = (new Reader\Reader())->importString( file_get_contents($this->feedSamplePath.'/description/plain/rss092.xml') ); $entry = $feed->current(); @@ -1276,7 +1275,7 @@ public function testGetsDescriptionFromRss092() public function testGetsDescriptionFromRss091() { - $feed = Reader\Reader::importString( + $feed = (new Reader\Reader())->importString( file_get_contents($this->feedSamplePath.'/description/plain/rss091.xml') ); $entry = $feed->current(); @@ -1285,7 +1284,7 @@ public function testGetsDescriptionFromRss091() public function testGetsDescriptionFromRss10() { - $feed = Reader\Reader::importString( + $feed = (new Reader\Reader())->importString( file_get_contents($this->feedSamplePath.'/description/plain/rss10.xml') ); $entry = $feed->current(); @@ -1294,7 +1293,7 @@ public function testGetsDescriptionFromRss10() public function testGetsDescriptionFromRss090() { - $feed = Reader\Reader::importString( + $feed = (new Reader\Reader())->importString( file_get_contents($this->feedSamplePath.'/description/plain/rss090.xml') ); $entry = $feed->current(); @@ -1305,7 +1304,7 @@ public function testGetsDescriptionFromRss090() public function testGetsDescriptionFromRss20_Dc10() { - $feed = Reader\Reader::importString( + $feed = (new Reader\Reader())->importString( file_get_contents($this->feedSamplePath.'/description/plain/dc10/rss20.xml') ); $entry = $feed->current(); @@ -1314,7 +1313,7 @@ public function testGetsDescriptionFromRss20_Dc10() public function testGetsDescriptionFromRss094_Dc10() { - $feed = Reader\Reader::importString( + $feed = (new Reader\Reader())->importString( file_get_contents($this->feedSamplePath.'/description/plain/dc10/rss094.xml') ); $entry = $feed->current(); @@ -1323,7 +1322,7 @@ public function testGetsDescriptionFromRss094_Dc10() public function testGetsDescriptionFromRss093_Dc10() { - $feed = Reader\Reader::importString( + $feed = (new Reader\Reader())->importString( file_get_contents($this->feedSamplePath.'/description/plain/dc10/rss093.xml') ); $entry = $feed->current(); @@ -1332,7 +1331,7 @@ public function testGetsDescriptionFromRss093_Dc10() public function testGetsDescriptionFromRss092_Dc10() { - $feed = Reader\Reader::importString( + $feed = (new Reader\Reader())->importString( file_get_contents($this->feedSamplePath.'/description/plain/dc10/rss092.xml') ); $entry = $feed->current(); @@ -1341,7 +1340,7 @@ public function testGetsDescriptionFromRss092_Dc10() public function testGetsDescriptionFromRss091_Dc10() { - $feed = Reader\Reader::importString( + $feed = (new Reader\Reader())->importString( file_get_contents($this->feedSamplePath.'/description/plain/dc10/rss091.xml') ); $entry = $feed->current(); @@ -1350,7 +1349,7 @@ public function testGetsDescriptionFromRss091_Dc10() public function testGetsDescriptionFromRss10_Dc10() { - $feed = Reader\Reader::importString( + $feed = (new Reader\Reader())->importString( file_get_contents($this->feedSamplePath.'/description/plain/dc10/rss10.xml') ); $entry = $feed->current(); @@ -1359,7 +1358,7 @@ public function testGetsDescriptionFromRss10_Dc10() public function testGetsDescriptionFromRss090_Dc10() { - $feed = Reader\Reader::importString( + $feed = (new Reader\Reader())->importString( file_get_contents($this->feedSamplePath.'/description/plain/dc10/rss090.xml') ); $entry = $feed->current(); @@ -1370,7 +1369,7 @@ public function testGetsDescriptionFromRss090_Dc10() public function testGetsDescriptionFromRss20_Dc11() { - $feed = Reader\Reader::importString( + $feed = (new Reader\Reader())->importString( file_get_contents($this->feedSamplePath.'/description/plain/dc11/rss20.xml') ); $entry = $feed->current(); @@ -1379,7 +1378,7 @@ public function testGetsDescriptionFromRss20_Dc11() public function testGetsDescriptionFromRss094_Dc11() { - $feed = Reader\Reader::importString( + $feed = (new Reader\Reader())->importString( file_get_contents($this->feedSamplePath.'/description/plain/dc11/rss094.xml') ); $entry = $feed->current(); @@ -1388,7 +1387,7 @@ public function testGetsDescriptionFromRss094_Dc11() public function testGetsDescriptionFromRss093_Dc11() { - $feed = Reader\Reader::importString( + $feed = (new Reader\Reader())->importString( file_get_contents($this->feedSamplePath.'/description/plain/dc11/rss093.xml') ); $entry = $feed->current(); @@ -1397,7 +1396,7 @@ public function testGetsDescriptionFromRss093_Dc11() public function testGetsDescriptionFromRss092_Dc11() { - $feed = Reader\Reader::importString( + $feed = (new Reader\Reader())->importString( file_get_contents($this->feedSamplePath.'/description/plain/dc11/rss092.xml') ); $entry = $feed->current(); @@ -1406,7 +1405,7 @@ public function testGetsDescriptionFromRss092_Dc11() public function testGetsDescriptionFromRss091_Dc11() { - $feed = Reader\Reader::importString( + $feed = (new Reader\Reader())->importString( file_get_contents($this->feedSamplePath.'/description/plain/dc11/rss091.xml') ); $entry = $feed->current(); @@ -1415,7 +1414,7 @@ public function testGetsDescriptionFromRss091_Dc11() public function testGetsDescriptionFromRss10_Dc11() { - $feed = Reader\Reader::importString( + $feed = (new Reader\Reader())->importString( file_get_contents($this->feedSamplePath.'/description/plain/dc11/rss10.xml') ); $entry = $feed->current(); @@ -1424,7 +1423,7 @@ public function testGetsDescriptionFromRss10_Dc11() public function testGetsDescriptionFromRss090_Dc11() { - $feed = Reader\Reader::importString( + $feed = (new Reader\Reader())->importString( file_get_contents($this->feedSamplePath.'/description/plain/dc11/rss090.xml') ); $entry = $feed->current(); @@ -1435,7 +1434,7 @@ public function testGetsDescriptionFromRss090_Dc11() public function testGetsDescriptionFromRss20_None() { - $feed = Reader\Reader::importString( + $feed = (new Reader\Reader())->importString( file_get_contents($this->feedSamplePath.'/description/plain/none/rss20.xml') ); $entry = $feed->current(); @@ -1444,7 +1443,7 @@ public function testGetsDescriptionFromRss20_None() public function testGetsDescriptionFromRss094_None() { - $feed = Reader\Reader::importString( + $feed = (new Reader\Reader())->importString( file_get_contents($this->feedSamplePath.'/description/plain/none/rss094.xml') ); $entry = $feed->current(); @@ -1453,7 +1452,7 @@ public function testGetsDescriptionFromRss094_None() public function testGetsDescriptionFromRss093_None() { - $feed = Reader\Reader::importString( + $feed = (new Reader\Reader())->importString( file_get_contents($this->feedSamplePath.'/description/plain/none/rss093.xml') ); $entry = $feed->current(); @@ -1462,7 +1461,7 @@ public function testGetsDescriptionFromRss093_None() public function testGetsDescriptionFromRss092_None() { - $feed = Reader\Reader::importString( + $feed = (new Reader\Reader())->importString( file_get_contents($this->feedSamplePath.'/description/plain/none/rss092.xml') ); $entry = $feed->current(); @@ -1471,7 +1470,7 @@ public function testGetsDescriptionFromRss092_None() public function testGetsDescriptionFromRss091_None() { - $feed = Reader\Reader::importString( + $feed = (new Reader\Reader())->importString( file_get_contents($this->feedSamplePath.'/description/plain/none/rss091.xml') ); $entry = $feed->current(); @@ -1480,7 +1479,7 @@ public function testGetsDescriptionFromRss091_None() public function testGetsDescriptionFromRss10_None() { - $feed = Reader\Reader::importString( + $feed = (new Reader\Reader())->importString( file_get_contents($this->feedSamplePath.'/description/plain/none/rss10.xml') ); $entry = $feed->current(); @@ -1489,7 +1488,7 @@ public function testGetsDescriptionFromRss10_None() public function testGetsDescriptionFromRss090_None() { - $feed = Reader\Reader::importString( + $feed = (new Reader\Reader())->importString( file_get_contents($this->feedSamplePath.'/description/plain/none/rss090.xml') ); $entry = $feed->current(); @@ -1501,7 +1500,7 @@ public function testGetsDescriptionFromRss090_None() */ public function testGetsEnclosureFromRss20() { - $feed = Reader\Reader::importString( + $feed = (new Reader\Reader())->importString( file_get_contents($this->feedSamplePath.'/enclosure/plain/rss20.xml') ); $entry = $feed->current(); @@ -1516,7 +1515,7 @@ public function testGetsEnclosureFromRss20() public function testGetsEnclosureFromRss10() { - $feed = Reader\Reader::importString( + $feed = (new Reader\Reader())->importString( file_get_contents($this->feedSamplePath.'/enclosure/plain/rss10.xml') ); $entry = $feed->current(); @@ -1528,7 +1527,7 @@ public function testGetsEnclosureFromRss10() */ public function testGetsContentFromRss20() { - $feed = Reader\Reader::importString( + $feed = (new Reader\Reader())->importString( file_get_contents($this->feedSamplePath.'/content/plain/rss20.xml') ); $entry = $feed->current(); @@ -1537,7 +1536,7 @@ public function testGetsContentFromRss20() public function testGetsContentFromRss094() { - $feed = Reader\Reader::importString( + $feed = (new Reader\Reader())->importString( file_get_contents($this->feedSamplePath.'/content/plain/rss094.xml') ); $entry = $feed->current(); @@ -1546,7 +1545,7 @@ public function testGetsContentFromRss094() public function testGetsContentFromRss093() { - $feed = Reader\Reader::importString( + $feed = (new Reader\Reader())->importString( file_get_contents($this->feedSamplePath.'/content/plain/rss093.xml') ); $entry = $feed->current(); @@ -1555,7 +1554,7 @@ public function testGetsContentFromRss093() public function testGetsContentFromRss092() { - $feed = Reader\Reader::importString( + $feed = (new Reader\Reader())->importString( file_get_contents($this->feedSamplePath.'/content/plain/rss092.xml') ); $entry = $feed->current(); @@ -1564,7 +1563,7 @@ public function testGetsContentFromRss092() public function testGetsContentFromRss091() { - $feed = Reader\Reader::importString( + $feed = (new Reader\Reader())->importString( file_get_contents($this->feedSamplePath.'/content/plain/rss091.xml') ); $entry = $feed->current(); @@ -1573,7 +1572,7 @@ public function testGetsContentFromRss091() public function testGetsContentFromRss10() { - $feed = Reader\Reader::importString( + $feed = (new Reader\Reader())->importString( file_get_contents($this->feedSamplePath.'/content/plain/rss10.xml') ); $entry = $feed->current(); @@ -1582,7 +1581,7 @@ public function testGetsContentFromRss10() public function testGetsContentFromRss090() { - $feed = Reader\Reader::importString( + $feed = (new Reader\Reader())->importString( file_get_contents($this->feedSamplePath.'/content/plain/rss090.xml') ); $entry = $feed->current(); @@ -1593,7 +1592,7 @@ public function testGetsContentFromRss090() public function testGetsContentFromRss20_Dc10() { - $feed = Reader\Reader::importString( + $feed = (new Reader\Reader())->importString( file_get_contents($this->feedSamplePath.'/content/plain/description/rss20.xml') ); $entry = $feed->current(); @@ -1602,7 +1601,7 @@ public function testGetsContentFromRss20_Dc10() public function testGetsContentFromRss094_Dc10() { - $feed = Reader\Reader::importString( + $feed = (new Reader\Reader())->importString( file_get_contents($this->feedSamplePath.'/content/plain/description/rss094.xml') ); $entry = $feed->current(); @@ -1611,7 +1610,7 @@ public function testGetsContentFromRss094_Dc10() public function testGetsContentFromRss093_Dc10() { - $feed = Reader\Reader::importString( + $feed = (new Reader\Reader())->importString( file_get_contents($this->feedSamplePath.'/content/plain/description/rss093.xml') ); $entry = $feed->current(); @@ -1620,7 +1619,7 @@ public function testGetsContentFromRss093_Dc10() public function testGetsContentFromRss092_Dc10() { - $feed = Reader\Reader::importString( + $feed = (new Reader\Reader())->importString( file_get_contents($this->feedSamplePath.'/content/plain/description/rss092.xml') ); $entry = $feed->current(); @@ -1629,7 +1628,7 @@ public function testGetsContentFromRss092_Dc10() public function testGetsContentFromRss091_Dc10() { - $feed = Reader\Reader::importString( + $feed = (new Reader\Reader())->importString( file_get_contents($this->feedSamplePath.'/content/plain/description/rss091.xml') ); $entry = $feed->current(); @@ -1638,7 +1637,7 @@ public function testGetsContentFromRss091_Dc10() public function testGetsContentFromRss10_Dc10() { - $feed = Reader\Reader::importString( + $feed = (new Reader\Reader())->importString( file_get_contents($this->feedSamplePath.'/content/plain/description/rss10.xml') ); $entry = $feed->current(); @@ -1647,7 +1646,7 @@ public function testGetsContentFromRss10_Dc10() public function testGetsContentFromRss090_Dc10() { - $feed = Reader\Reader::importString( + $feed = (new Reader\Reader())->importString( file_get_contents($this->feedSamplePath.'/content/plain/description/rss090.xml') ); $entry = $feed->current(); @@ -1658,7 +1657,7 @@ public function testGetsContentFromRss090_Dc10() public function testGetsContentFromRss20_None() { - $feed = Reader\Reader::importString( + $feed = (new Reader\Reader())->importString( file_get_contents($this->feedSamplePath.'/content/plain/none/rss20.xml') ); $entry = $feed->current(); @@ -1667,7 +1666,7 @@ public function testGetsContentFromRss20_None() public function testGetsContentFromRss094_None() { - $feed = Reader\Reader::importString( + $feed = (new Reader\Reader())->importString( file_get_contents($this->feedSamplePath.'/content/plain/none/rss094.xml') ); $entry = $feed->current(); @@ -1676,7 +1675,7 @@ public function testGetsContentFromRss094_None() public function testGetsContentFromRss093_None() { - $feed = Reader\Reader::importString( + $feed = (new Reader\Reader())->importString( file_get_contents($this->feedSamplePath.'/content/plain/none/rss093.xml') ); $entry = $feed->current(); @@ -1685,7 +1684,7 @@ public function testGetsContentFromRss093_None() public function testGetsContentFromRss092_None() { - $feed = Reader\Reader::importString( + $feed = (new Reader\Reader())->importString( file_get_contents($this->feedSamplePath.'/content/plain/none/rss092.xml') ); $entry = $feed->current(); @@ -1694,7 +1693,7 @@ public function testGetsContentFromRss092_None() public function testGetsContentFromRss091_None() { - $feed = Reader\Reader::importString( + $feed = (new Reader\Reader())->importString( file_get_contents($this->feedSamplePath.'/content/plain/none/rss091.xml') ); $entry = $feed->current(); @@ -1703,7 +1702,7 @@ public function testGetsContentFromRss091_None() public function testGetsContentFromRss10_None() { - $feed = Reader\Reader::importString( + $feed = (new Reader\Reader())->importString( file_get_contents($this->feedSamplePath.'/content/plain/none/rss10.xml') ); $entry = $feed->current(); @@ -1712,7 +1711,7 @@ public function testGetsContentFromRss10_None() public function testGetsContentFromRss090_None() { - $feed = Reader\Reader::importString( + $feed = (new Reader\Reader())->importString( file_get_contents($this->feedSamplePath.'/content/plain/none/rss090.xml') ); $entry = $feed->current(); @@ -1724,7 +1723,7 @@ public function testGetsContentFromRss090_None() */ public function testGetsLinkFromRss20() { - $feed = Reader\Reader::importString( + $feed = (new Reader\Reader())->importString( file_get_contents($this->feedSamplePath.'/link/plain/rss20.xml') ); $entry = $feed->current(); @@ -1733,7 +1732,7 @@ public function testGetsLinkFromRss20() public function testGetsLinkFromRss094() { - $feed = Reader\Reader::importString( + $feed = (new Reader\Reader())->importString( file_get_contents($this->feedSamplePath.'/link/plain/rss094.xml') ); $entry = $feed->current(); @@ -1742,7 +1741,7 @@ public function testGetsLinkFromRss094() public function testGetsLinkFromRss093() { - $feed = Reader\Reader::importString( + $feed = (new Reader\Reader())->importString( file_get_contents($this->feedSamplePath.'/link/plain/rss093.xml') ); $entry = $feed->current(); @@ -1751,7 +1750,7 @@ public function testGetsLinkFromRss093() public function testGetsLinkFromRss092() { - $feed = Reader\Reader::importString( + $feed = (new Reader\Reader())->importString( file_get_contents($this->feedSamplePath.'/link/plain/rss092.xml') ); $entry = $feed->current(); @@ -1760,7 +1759,7 @@ public function testGetsLinkFromRss092() public function testGetsLinkFromRss091() { - $feed = Reader\Reader::importString( + $feed = (new Reader\Reader())->importString( file_get_contents($this->feedSamplePath.'/link/plain/rss091.xml') ); $entry = $feed->current(); @@ -1769,7 +1768,7 @@ public function testGetsLinkFromRss091() public function testGetsLinkFromRss10() { - $feed = Reader\Reader::importString( + $feed = (new Reader\Reader())->importString( file_get_contents($this->feedSamplePath.'/link/plain/rss10.xml') ); $entry = $feed->current(); @@ -1778,7 +1777,7 @@ public function testGetsLinkFromRss10() public function testGetsLinkFromRss090() { - $feed = Reader\Reader::importString( + $feed = (new Reader\Reader())->importString( file_get_contents($this->feedSamplePath.'/link/plain/rss090.xml') ); $entry = $feed->current(); @@ -1789,7 +1788,7 @@ public function testGetsLinkFromRss090() public function testGetsLinkFromRss20_None() { - $feed = Reader\Reader::importString( + $feed = (new Reader\Reader())->importString( file_get_contents($this->feedSamplePath.'/link/plain/none/rss20.xml') ); $entry = $feed->current(); @@ -1798,7 +1797,7 @@ public function testGetsLinkFromRss20_None() public function testGetsLinkFromRss094_None() { - $feed = Reader\Reader::importString( + $feed = (new Reader\Reader())->importString( file_get_contents($this->feedSamplePath.'/link/plain/none/rss094.xml') ); $entry = $feed->current(); @@ -1807,7 +1806,7 @@ public function testGetsLinkFromRss094_None() public function testGetsLinkFromRss093_None() { - $feed = Reader\Reader::importString( + $feed = (new Reader\Reader())->importString( file_get_contents($this->feedSamplePath.'/link/plain/none/rss093.xml') ); $entry = $feed->current(); @@ -1816,7 +1815,7 @@ public function testGetsLinkFromRss093_None() public function testGetsLinkFromRss092_None() { - $feed = Reader\Reader::importString( + $feed = (new Reader\Reader())->importString( file_get_contents($this->feedSamplePath.'/link/plain/none/rss092.xml') ); $entry = $feed->current(); @@ -1825,7 +1824,7 @@ public function testGetsLinkFromRss092_None() public function testGetsLinkFromRss091_None() { - $feed = Reader\Reader::importString( + $feed = (new Reader\Reader())->importString( file_get_contents($this->feedSamplePath.'/link/plain/none/rss091.xml') ); $entry = $feed->current(); @@ -1834,7 +1833,7 @@ public function testGetsLinkFromRss091_None() public function testGetsLinkFromRss10_None() { - $feed = Reader\Reader::importString( + $feed = (new Reader\Reader())->importString( file_get_contents($this->feedSamplePath.'/link/plain/none/rss10.xml') ); $entry = $feed->current(); @@ -1843,7 +1842,7 @@ public function testGetsLinkFromRss10_None() public function testGetsLinkFromRss090_None() { - $feed = Reader\Reader::importString( + $feed = (new Reader\Reader())->importString( file_get_contents($this->feedSamplePath.'/link/plain/none/rss090.xml') ); $entry = $feed->current(); @@ -1856,7 +1855,7 @@ public function testGetsLinkFromRss090_None() */ public function testGetsDateModified($path, $edate) { - $feed = Reader\Reader::importString( + $feed = (new Reader\Reader())->importString( file_get_contents($this->feedSamplePath . $path) ); $entry = $feed->current(); @@ -1907,7 +1906,7 @@ public function dateModifiedProvider() public function testGetsCommentCountFromRss20_Slash10() { - $feed = Reader\Reader::importString( + $feed = (new Reader\Reader())->importString( file_get_contents($this->feedSamplePath.'/commentcount/plain/slash10/rss20.xml') ); $entry = $feed->current(); @@ -1916,7 +1915,7 @@ public function testGetsCommentCountFromRss20_Slash10() public function testGetsCommentCountFromRss094_Slash10() { - $feed = Reader\Reader::importString( + $feed = (new Reader\Reader())->importString( file_get_contents($this->feedSamplePath.'/commentcount/plain/slash10/rss094.xml') ); $entry = $feed->current(); @@ -1925,7 +1924,7 @@ public function testGetsCommentCountFromRss094_Slash10() public function testGetsCommentCountFromRss093_Slash10() { - $feed = Reader\Reader::importString( + $feed = (new Reader\Reader())->importString( file_get_contents($this->feedSamplePath.'/commentcount/plain/slash10/rss093.xml') ); $entry = $feed->current(); @@ -1934,7 +1933,7 @@ public function testGetsCommentCountFromRss093_Slash10() public function testGetsCommentCountFromRss092_Slash10() { - $feed = Reader\Reader::importString( + $feed = (new Reader\Reader())->importString( file_get_contents($this->feedSamplePath.'/commentcount/plain/slash10/rss092.xml') ); $entry = $feed->current(); @@ -1943,7 +1942,7 @@ public function testGetsCommentCountFromRss092_Slash10() public function testGetsCommentCountFromRss091_Slash10() { - $feed = Reader\Reader::importString( + $feed = (new Reader\Reader())->importString( file_get_contents($this->feedSamplePath.'/commentcount/plain/slash10/rss091.xml') ); $entry = $feed->current(); @@ -1952,7 +1951,7 @@ public function testGetsCommentCountFromRss091_Slash10() public function testGetsCommentCountFromRss10_Slash10() { - $feed = Reader\Reader::importString( + $feed = (new Reader\Reader())->importString( file_get_contents($this->feedSamplePath.'/commentcount/plain/slash10/rss10.xml') ); $entry = $feed->current(); @@ -1961,7 +1960,7 @@ public function testGetsCommentCountFromRss10_Slash10() public function testGetsCommentCountFromRss090_Slash10() { - $feed = Reader\Reader::importString( + $feed = (new Reader\Reader())->importString( file_get_contents($this->feedSamplePath.'/commentcount/plain/slash10/rss090.xml') ); $entry = $feed->current(); @@ -1972,7 +1971,7 @@ public function testGetsCommentCountFromRss090_Slash10() public function testGetsCommentCountFromRss20_Thread10() { - $feed = Reader\Reader::importString( + $feed = (new Reader\Reader())->importString( file_get_contents($this->feedSamplePath.'/commentcount/plain/thread10/rss20.xml') ); $entry = $feed->current(); @@ -1981,7 +1980,7 @@ public function testGetsCommentCountFromRss20_Thread10() public function testGetsCommentCountFromRss094_Thread10() { - $feed = Reader\Reader::importString( + $feed = (new Reader\Reader())->importString( file_get_contents($this->feedSamplePath.'/commentcount/plain/thread10/rss094.xml') ); $entry = $feed->current(); @@ -1990,7 +1989,7 @@ public function testGetsCommentCountFromRss094_Thread10() public function testGetsCommentCountFromRss093_Thread10() { - $feed = Reader\Reader::importString( + $feed = (new Reader\Reader())->importString( file_get_contents($this->feedSamplePath.'/commentcount/plain/thread10/rss093.xml') ); $entry = $feed->current(); @@ -1999,7 +1998,7 @@ public function testGetsCommentCountFromRss093_Thread10() public function testGetsCommentCountFromRss092_Thread10() { - $feed = Reader\Reader::importString( + $feed = (new Reader\Reader())->importString( file_get_contents($this->feedSamplePath.'/commentcount/plain/thread10/rss092.xml') ); $entry = $feed->current(); @@ -2008,7 +2007,7 @@ public function testGetsCommentCountFromRss092_Thread10() public function testGetsCommentCountFromRss091_Thread10() { - $feed = Reader\Reader::importString( + $feed = (new Reader\Reader())->importString( file_get_contents($this->feedSamplePath.'/commentcount/plain/thread10/rss091.xml') ); $entry = $feed->current(); @@ -2017,7 +2016,7 @@ public function testGetsCommentCountFromRss091_Thread10() public function testGetsCommentCountFromRss10_Thread10() { - $feed = Reader\Reader::importString( + $feed = (new Reader\Reader())->importString( file_get_contents($this->feedSamplePath.'/commentcount/plain/thread10/rss10.xml') ); $entry = $feed->current(); @@ -2026,7 +2025,7 @@ public function testGetsCommentCountFromRss10_Thread10() public function testGetsCommentCountFromRss090_Thread10() { - $feed = Reader\Reader::importString( + $feed = (new Reader\Reader())->importString( file_get_contents($this->feedSamplePath.'/commentcount/plain/thread10/rss090.xml') ); $entry = $feed->current(); @@ -2037,7 +2036,7 @@ public function testGetsCommentCountFromRss090_Thread10() public function testGetsCommentCountFromRss20_Atom10() { - $feed = Reader\Reader::importString( + $feed = (new Reader\Reader())->importString( file_get_contents($this->feedSamplePath.'/commentcount/plain/atom10/rss20.xml') ); $entry = $feed->current(); @@ -2046,7 +2045,7 @@ public function testGetsCommentCountFromRss20_Atom10() public function testGetsCommentCountFromRss094_Atom10() { - $feed = Reader\Reader::importString( + $feed = (new Reader\Reader())->importString( file_get_contents($this->feedSamplePath.'/commentcount/plain/atom10/rss094.xml') ); $entry = $feed->current(); @@ -2055,7 +2054,7 @@ public function testGetsCommentCountFromRss094_Atom10() public function testGetsCommentCountFromRss093_Atom10() { - $feed = Reader\Reader::importString( + $feed = (new Reader\Reader())->importString( file_get_contents($this->feedSamplePath.'/commentcount/plain/atom10/rss093.xml') ); $entry = $feed->current(); @@ -2064,7 +2063,7 @@ public function testGetsCommentCountFromRss093_Atom10() public function testGetsCommentCountFromRss092_Atom10() { - $feed = Reader\Reader::importString( + $feed = (new Reader\Reader())->importString( file_get_contents($this->feedSamplePath.'/commentcount/plain/atom10/rss092.xml') ); $entry = $feed->current(); @@ -2073,7 +2072,7 @@ public function testGetsCommentCountFromRss092_Atom10() public function testGetsCommentCountFromRss091_Atom10() { - $feed = Reader\Reader::importString( + $feed = (new Reader\Reader())->importString( file_get_contents($this->feedSamplePath.'/commentcount/plain/atom10/rss091.xml') ); $entry = $feed->current(); @@ -2082,7 +2081,7 @@ public function testGetsCommentCountFromRss091_Atom10() public function testGetsCommentCountFromRss10_Atom10() { - $feed = Reader\Reader::importString( + $feed = (new Reader\Reader())->importString( file_get_contents($this->feedSamplePath.'/commentcount/plain/atom10/rss10.xml') ); $entry = $feed->current(); @@ -2091,7 +2090,7 @@ public function testGetsCommentCountFromRss10_Atom10() public function testGetsCommentCountFromRss090_Atom10() { - $feed = Reader\Reader::importString( + $feed = (new Reader\Reader())->importString( file_get_contents($this->feedSamplePath.'/commentcount/plain/atom10/rss090.xml') ); $entry = $feed->current(); @@ -2102,7 +2101,7 @@ public function testGetsCommentCountFromRss090_Atom10() public function testGetsCommentCountFromRss20_None() { - $feed = Reader\Reader::importString( + $feed = (new Reader\Reader())->importString( file_get_contents($this->feedSamplePath.'/commentcount/plain/none/rss20.xml') ); $entry = $feed->current(); @@ -2111,7 +2110,7 @@ public function testGetsCommentCountFromRss20_None() public function testGetsCommentCountFromRss094_None() { - $feed = Reader\Reader::importString( + $feed = (new Reader\Reader())->importString( file_get_contents($this->feedSamplePath.'/commentcount/plain/none/rss094.xml') ); $entry = $feed->current(); @@ -2120,7 +2119,7 @@ public function testGetsCommentCountFromRss094_None() public function testGetsCommentCountFromRss093_None() { - $feed = Reader\Reader::importString( + $feed = (new Reader\Reader())->importString( file_get_contents($this->feedSamplePath.'/commentcount/plain/none/rss093.xml') ); $entry = $feed->current(); @@ -2129,7 +2128,7 @@ public function testGetsCommentCountFromRss093_None() public function testGetsCommentCountFromRss092_None() { - $feed = Reader\Reader::importString( + $feed = (new Reader\Reader())->importString( file_get_contents($this->feedSamplePath.'/commentcount/plain/none/rss092.xml') ); $entry = $feed->current(); @@ -2138,7 +2137,7 @@ public function testGetsCommentCountFromRss092_None() public function testGetsCommentCountFromRss091_None() { - $feed = Reader\Reader::importString( + $feed = (new Reader\Reader())->importString( file_get_contents($this->feedSamplePath.'/commentcount/plain/none/rss091.xml') ); $entry = $feed->current(); @@ -2147,7 +2146,7 @@ public function testGetsCommentCountFromRss091_None() public function testGetsCommentCountFromRss10_None() { - $feed = Reader\Reader::importString( + $feed = (new Reader\Reader())->importString( file_get_contents($this->feedSamplePath.'/commentcount/plain/none/rss10.xml') ); $entry = $feed->current(); @@ -2156,7 +2155,7 @@ public function testGetsCommentCountFromRss10_None() public function testGetsCommentCountFromRss090_None() { - $feed = Reader\Reader::importString( + $feed = (new Reader\Reader())->importString( file_get_contents($this->feedSamplePath.'/commentcount/plain/none/rss090.xml') ); $entry = $feed->current(); @@ -2169,7 +2168,7 @@ public function testGetsCommentCountFromRss090_None() public function testGetsCommentLinkFromRss20() { - $feed = Reader\Reader::importString( + $feed = (new Reader\Reader())->importString( file_get_contents($this->feedSamplePath.'/commentlink/plain/rss20.xml') ); $entry = $feed->current(); @@ -2178,7 +2177,7 @@ public function testGetsCommentLinkFromRss20() public function testGetsCommentLinkFromRss094() { - $feed = Reader\Reader::importString( + $feed = (new Reader\Reader())->importString( file_get_contents($this->feedSamplePath.'/commentlink/plain/rss094.xml') ); $entry = $feed->current(); @@ -2187,7 +2186,7 @@ public function testGetsCommentLinkFromRss094() public function testGetsCommentLinkFromRss093() { - $feed = Reader\Reader::importString( + $feed = (new Reader\Reader())->importString( file_get_contents($this->feedSamplePath.'/commentlink/plain/rss093.xml') ); $entry = $feed->current(); @@ -2196,7 +2195,7 @@ public function testGetsCommentLinkFromRss093() public function testGetsCommentLinkFromRss092() { - $feed = Reader\Reader::importString( + $feed = (new Reader\Reader())->importString( file_get_contents($this->feedSamplePath.'/commentlink/plain/rss092.xml') ); $entry = $feed->current(); @@ -2205,7 +2204,7 @@ public function testGetsCommentLinkFromRss092() public function testGetsCommentLinkFromRss091() { - $feed = Reader\Reader::importString( + $feed = (new Reader\Reader())->importString( file_get_contents($this->feedSamplePath.'/commentlink/plain/rss091.xml') ); $entry = $feed->current(); @@ -2216,7 +2215,7 @@ public function testGetsCommentLinkFromRss091() public function testGetsCommentLinkFromRss20_Atom10() { - $feed = Reader\Reader::importString( + $feed = (new Reader\Reader())->importString( file_get_contents($this->feedSamplePath.'/commentlink/plain/atom10/rss20.xml') ); $entry = $feed->current(); @@ -2225,7 +2224,7 @@ public function testGetsCommentLinkFromRss20_Atom10() public function testGetsCommentLinkFromRss094_Atom10() { - $feed = Reader\Reader::importString( + $feed = (new Reader\Reader())->importString( file_get_contents($this->feedSamplePath.'/commentlink/plain/atom10/rss094.xml') ); $entry = $feed->current(); @@ -2234,7 +2233,7 @@ public function testGetsCommentLinkFromRss094_Atom10() public function testGetsCommentLinkFromRss093_Atom10() { - $feed = Reader\Reader::importString( + $feed = (new Reader\Reader())->importString( file_get_contents($this->feedSamplePath.'/commentlink/plain/atom10/rss093.xml') ); $entry = $feed->current(); @@ -2243,7 +2242,7 @@ public function testGetsCommentLinkFromRss093_Atom10() public function testGetsCommentLinkFromRss092_Atom10() { - $feed = Reader\Reader::importString( + $feed = (new Reader\Reader())->importString( file_get_contents($this->feedSamplePath.'/commentlink/plain/atom10/rss092.xml') ); $entry = $feed->current(); @@ -2252,7 +2251,7 @@ public function testGetsCommentLinkFromRss092_Atom10() public function testGetsCommentLinkFromRss091_Atom10() { - $feed = Reader\Reader::importString( + $feed = (new Reader\Reader())->importString( file_get_contents($this->feedSamplePath.'/commentlink/plain/atom10/rss091.xml') ); $entry = $feed->current(); @@ -2261,7 +2260,7 @@ public function testGetsCommentLinkFromRss091_Atom10() public function testGetsCommentLinkFromRss10_Atom10() { - $feed = Reader\Reader::importString( + $feed = (new Reader\Reader())->importString( file_get_contents($this->feedSamplePath.'/commentlink/plain/atom10/rss10.xml') ); $entry = $feed->current(); @@ -2270,7 +2269,7 @@ public function testGetsCommentLinkFromRss10_Atom10() public function testGetsCommentLinkFromRss090_Atom10() { - $feed = Reader\Reader::importString( + $feed = (new Reader\Reader())->importString( file_get_contents($this->feedSamplePath.'/commentlink/plain/atom10/rss090.xml') ); $entry = $feed->current(); @@ -2281,7 +2280,7 @@ public function testGetsCommentLinkFromRss090_Atom10() public function testGetsCommentLinkFromRss20_None() { - $feed = Reader\Reader::importString( + $feed = (new Reader\Reader())->importString( file_get_contents($this->feedSamplePath.'/commentlink/plain/none/rss20.xml') ); $entry = $feed->current(); @@ -2290,7 +2289,7 @@ public function testGetsCommentLinkFromRss20_None() public function testGetsCommentLinkFromRss094_None() { - $feed = Reader\Reader::importString( + $feed = (new Reader\Reader())->importString( file_get_contents($this->feedSamplePath.'/commentlink/plain/none/rss094.xml') ); $entry = $feed->current(); @@ -2299,7 +2298,7 @@ public function testGetsCommentLinkFromRss094_None() public function testGetsCommentLinkFromRss093_None() { - $feed = Reader\Reader::importString( + $feed = (new Reader\Reader())->importString( file_get_contents($this->feedSamplePath.'/commentlink/plain/none/rss093.xml') ); $entry = $feed->current(); @@ -2308,7 +2307,7 @@ public function testGetsCommentLinkFromRss093_None() public function testGetsCommentLinkFromRss092_None() { - $feed = Reader\Reader::importString( + $feed = (new Reader\Reader())->importString( file_get_contents($this->feedSamplePath.'/commentlink/plain/none/rss092.xml') ); $entry = $feed->current(); @@ -2317,7 +2316,7 @@ public function testGetsCommentLinkFromRss092_None() public function testGetsCommentLinkFromRss091_None() { - $feed = Reader\Reader::importString( + $feed = (new Reader\Reader())->importString( file_get_contents($this->feedSamplePath.'/commentlink/plain/none/rss091.xml') ); $entry = $feed->current(); @@ -2326,7 +2325,7 @@ public function testGetsCommentLinkFromRss091_None() public function testGetsCommentLinkFromRss10_None() { - $feed = Reader\Reader::importString( + $feed = (new Reader\Reader())->importString( file_get_contents($this->feedSamplePath.'/commentlink/plain/none/rss10.xml') ); $entry = $feed->current(); @@ -2335,7 +2334,7 @@ public function testGetsCommentLinkFromRss10_None() public function testGetsCommentLinkFromRss090_None() { - $feed = Reader\Reader::importString( + $feed = (new Reader\Reader())->importString( file_get_contents($this->feedSamplePath.'/commentlink/plain/none/rss090.xml') ); $entry = $feed->current(); @@ -2350,7 +2349,7 @@ public function testGetsCommentLinkFromRss090_None() public function testGetsCommentFeedLinkFromRss20_WellFormedWeb10() { - $feed = Reader\Reader::importString( + $feed = (new Reader\Reader())->importString( file_get_contents($this->feedSamplePath.'/commentfeedlink/plain/wellformedweb/rss20.xml') ); $entry = $feed->current(); @@ -2359,7 +2358,7 @@ public function testGetsCommentFeedLinkFromRss20_WellFormedWeb10() public function testGetsCommentFeedLinkFromRss094_WellFormedWeb10() { - $feed = Reader\Reader::importString( + $feed = (new Reader\Reader())->importString( file_get_contents($this->feedSamplePath.'/commentfeedlink/plain/wellformedweb/rss094.xml') ); $entry = $feed->current(); @@ -2368,7 +2367,7 @@ public function testGetsCommentFeedLinkFromRss094_WellFormedWeb10() public function testGetsCommentFeedLinkFromRss093_WellFormedWeb10() { - $feed = Reader\Reader::importString( + $feed = (new Reader\Reader())->importString( file_get_contents($this->feedSamplePath.'/commentfeedlink/plain/wellformedweb/rss093.xml') ); $entry = $feed->current(); @@ -2377,7 +2376,7 @@ public function testGetsCommentFeedLinkFromRss093_WellFormedWeb10() public function testGetsCommentFeedLinkFromRss092_WellFormedWeb10() { - $feed = Reader\Reader::importString( + $feed = (new Reader\Reader())->importString( file_get_contents($this->feedSamplePath.'/commentfeedlink/plain/wellformedweb/rss092.xml') ); $entry = $feed->current(); @@ -2386,7 +2385,7 @@ public function testGetsCommentFeedLinkFromRss092_WellFormedWeb10() public function testGetsCommentFeedLinkFromRss091_WellFormedWeb10() { - $feed = Reader\Reader::importString( + $feed = (new Reader\Reader())->importString( file_get_contents($this->feedSamplePath.'/commentfeedlink/plain/wellformedweb/rss091.xml') ); $entry = $feed->current(); @@ -2395,7 +2394,7 @@ public function testGetsCommentFeedLinkFromRss091_WellFormedWeb10() public function testGetsCommentFeedLinkFromRss10_WellFormedWeb10() { - $feed = Reader\Reader::importString( + $feed = (new Reader\Reader())->importString( file_get_contents($this->feedSamplePath.'/commentfeedlink/plain/wellformedweb/rss10.xml') ); $entry = $feed->current(); @@ -2404,7 +2403,7 @@ public function testGetsCommentFeedLinkFromRss10_WellFormedWeb10() public function testGetsCommentFeedLinkFromRss090_WellFormedWeb10() { - $feed = Reader\Reader::importString( + $feed = (new Reader\Reader())->importString( file_get_contents($this->feedSamplePath.'/commentfeedlink/plain/wellformedweb/rss090.xml') ); $entry = $feed->current(); @@ -2415,7 +2414,7 @@ public function testGetsCommentFeedLinkFromRss090_WellFormedWeb10() public function testGetsCommentFeedLinkFromRss20_Atom10() { - $feed = Reader\Reader::importString( + $feed = (new Reader\Reader())->importString( file_get_contents($this->feedSamplePath.'/commentfeedlink/plain/atom10/rss20.xml') ); $entry = $feed->current(); @@ -2424,7 +2423,7 @@ public function testGetsCommentFeedLinkFromRss20_Atom10() public function testGetsCommentFeedLinkFromRss094_Atom10() { - $feed = Reader\Reader::importString( + $feed = (new Reader\Reader())->importString( file_get_contents($this->feedSamplePath.'/commentfeedlink/plain/atom10/rss094.xml') ); $entry = $feed->current(); @@ -2433,7 +2432,7 @@ public function testGetsCommentFeedLinkFromRss094_Atom10() public function testGetsCommentFeedLinkFromRss093_Atom10() { - $feed = Reader\Reader::importString( + $feed = (new Reader\Reader())->importString( file_get_contents($this->feedSamplePath.'/commentfeedlink/plain/atom10/rss093.xml') ); $entry = $feed->current(); @@ -2442,7 +2441,7 @@ public function testGetsCommentFeedLinkFromRss093_Atom10() public function testGetsCommentFeedLinkFromRss092_Atom10() { - $feed = Reader\Reader::importString( + $feed = (new Reader\Reader())->importString( file_get_contents($this->feedSamplePath.'/commentfeedlink/plain/atom10/rss092.xml') ); $entry = $feed->current(); @@ -2451,7 +2450,7 @@ public function testGetsCommentFeedLinkFromRss092_Atom10() public function testGetsCommentFeedLinkFromRss091_Atom10() { - $feed = Reader\Reader::importString( + $feed = (new Reader\Reader())->importString( file_get_contents($this->feedSamplePath.'/commentfeedlink/plain/atom10/rss091.xml') ); $entry = $feed->current(); @@ -2460,7 +2459,7 @@ public function testGetsCommentFeedLinkFromRss091_Atom10() public function testGetsCommentFeedLinkFromRss10_Atom10() { - $feed = Reader\Reader::importString( + $feed = (new Reader\Reader())->importString( file_get_contents($this->feedSamplePath.'/commentfeedlink/plain/atom10/rss10.xml') ); $entry = $feed->current(); @@ -2469,7 +2468,7 @@ public function testGetsCommentFeedLinkFromRss10_Atom10() public function testGetsCommentFeedLinkFromRss090_Atom10() { - $feed = Reader\Reader::importString( + $feed = (new Reader\Reader())->importString( file_get_contents($this->feedSamplePath.'/commentfeedlink/plain/atom10/rss090.xml') ); $entry = $feed->current(); @@ -2480,7 +2479,7 @@ public function testGetsCommentFeedLinkFromRss090_Atom10() public function testGetsCommentFeedLinkFromRss20_None() { - $feed = Reader\Reader::importString( + $feed = (new Reader\Reader())->importString( file_get_contents($this->feedSamplePath.'/commentfeedlink/plain/none/rss20.xml') ); $entry = $feed->current(); @@ -2489,7 +2488,7 @@ public function testGetsCommentFeedLinkFromRss20_None() public function testGetsCommentFeedLinkFromRss094_None() { - $feed = Reader\Reader::importString( + $feed = (new Reader\Reader())->importString( file_get_contents($this->feedSamplePath.'/commentfeedlink/plain/none/rss094.xml') ); $entry = $feed->current(); @@ -2498,7 +2497,7 @@ public function testGetsCommentFeedLinkFromRss094_None() public function testGetsCommentFeedLinkFromRss093_None() { - $feed = Reader\Reader::importString( + $feed = (new Reader\Reader())->importString( file_get_contents($this->feedSamplePath.'/commentfeedlink/plain/none/rss093.xml') ); $entry = $feed->current(); @@ -2507,7 +2506,7 @@ public function testGetsCommentFeedLinkFromRss093_None() public function testGetsCommentFeedLinkFromRss092_None() { - $feed = Reader\Reader::importString( + $feed = (new Reader\Reader())->importString( file_get_contents($this->feedSamplePath.'/commentfeedlink/plain/none/rss092.xml') ); $entry = $feed->current(); @@ -2516,7 +2515,7 @@ public function testGetsCommentFeedLinkFromRss092_None() public function testGetsCommentFeedLinkFromRss091_None() { - $feed = Reader\Reader::importString( + $feed = (new Reader\Reader())->importString( file_get_contents($this->feedSamplePath.'/commentfeedlink/plain/none/rss091.xml') ); $entry = $feed->current(); @@ -2525,7 +2524,7 @@ public function testGetsCommentFeedLinkFromRss091_None() public function testGetsCommentFeedLinkFromRss10_None() { - $feed = Reader\Reader::importString( + $feed = (new Reader\Reader())->importString( file_get_contents($this->feedSamplePath.'/commentfeedlink/plain/none/rss10.xml') ); $entry = $feed->current(); @@ -2534,7 +2533,7 @@ public function testGetsCommentFeedLinkFromRss10_None() public function testGetsCommentFeedLinkFromRss090_None() { - $feed = Reader\Reader::importString( + $feed = (new Reader\Reader())->importString( file_get_contents($this->feedSamplePath.'/commentfeedlink/plain/none/rss090.xml') ); $entry = $feed->current(); @@ -2549,7 +2548,7 @@ public function testGetsCommentFeedLinkFromRss090_None() public function testGetsCategoriesFromRss20() { - $feed = Reader\Reader::importString( + $feed = (new Reader\Reader())->importString( file_get_contents($this->feedSamplePath.'/category/plain/rss20.xml') ); $entry = $feed->current(); @@ -2561,7 +2560,7 @@ public function testGetsCategoriesFromRss20() public function testGetsCategoriesFromRss090_Dc10() { - $feed = Reader\Reader::importString( + $feed = (new Reader\Reader())->importString( file_get_contents($this->feedSamplePath.'/category/plain/dc10/rss090.xml') ); $entry = $feed->current(); @@ -2571,7 +2570,7 @@ public function testGetsCategoriesFromRss090_Dc10() public function testGetsCategoriesFromRss091_Dc10() { - $feed = Reader\Reader::importString( + $feed = (new Reader\Reader())->importString( file_get_contents($this->feedSamplePath.'/category/plain/dc10/rss091.xml') ); $entry = $feed->current(); @@ -2581,7 +2580,7 @@ public function testGetsCategoriesFromRss091_Dc10() public function testGetsCategoriesFromRss092_Dc10() { - $feed = Reader\Reader::importString( + $feed = (new Reader\Reader())->importString( file_get_contents($this->feedSamplePath.'/category/plain/dc10/rss092.xml') ); $entry = $feed->current(); @@ -2591,7 +2590,7 @@ public function testGetsCategoriesFromRss092_Dc10() public function testGetsCategoriesFromRss093_Dc10() { - $feed = Reader\Reader::importString( + $feed = (new Reader\Reader())->importString( file_get_contents($this->feedSamplePath.'/category/plain/dc10/rss093.xml') ); $entry = $feed->current(); @@ -2601,7 +2600,7 @@ public function testGetsCategoriesFromRss093_Dc10() public function testGetsCategoriesFromRss094_Dc10() { - $feed = Reader\Reader::importString( + $feed = (new Reader\Reader())->importString( file_get_contents($this->feedSamplePath.'/category/plain/dc10/rss094.xml') ); $entry = $feed->current(); @@ -2611,7 +2610,7 @@ public function testGetsCategoriesFromRss094_Dc10() public function testGetsCategoriesFromRss10_Dc10() { - $feed = Reader\Reader::importString( + $feed = (new Reader\Reader())->importString( file_get_contents($this->feedSamplePath.'/category/plain/dc10/rss10.xml') ); $entry = $feed->current(); @@ -2623,7 +2622,7 @@ public function testGetsCategoriesFromRss10_Dc10() public function testGetsCategoriesFromRss090_Dc11() { - $feed = Reader\Reader::importString( + $feed = (new Reader\Reader())->importString( file_get_contents($this->feedSamplePath.'/category/plain/dc11/rss090.xml') ); $entry = $feed->current(); @@ -2633,7 +2632,7 @@ public function testGetsCategoriesFromRss090_Dc11() public function testGetsCategoriesFromRss091_Dc11() { - $feed = Reader\Reader::importString( + $feed = (new Reader\Reader())->importString( file_get_contents($this->feedSamplePath.'/category/plain/dc11/rss091.xml') ); $entry = $feed->current(); @@ -2643,7 +2642,7 @@ public function testGetsCategoriesFromRss091_Dc11() public function testGetsCategoriesFromRss092_Dc11() { - $feed = Reader\Reader::importString( + $feed = (new Reader\Reader())->importString( file_get_contents($this->feedSamplePath.'/category/plain/dc11/rss092.xml') ); $entry = $feed->current(); @@ -2653,7 +2652,7 @@ public function testGetsCategoriesFromRss092_Dc11() public function testGetsCategoriesFromRss093_Dc11() { - $feed = Reader\Reader::importString( + $feed = (new Reader\Reader())->importString( file_get_contents($this->feedSamplePath.'/category/plain/dc11/rss093.xml') ); $entry = $feed->current(); @@ -2663,7 +2662,7 @@ public function testGetsCategoriesFromRss093_Dc11() public function testGetsCategoriesFromRss094_Dc11() { - $feed = Reader\Reader::importString( + $feed = (new Reader\Reader())->importString( file_get_contents($this->feedSamplePath.'/category/plain/dc11/rss094.xml') ); $entry = $feed->current(); @@ -2673,7 +2672,7 @@ public function testGetsCategoriesFromRss094_Dc11() public function testGetsCategoriesFromRss10_Dc11() { - $feed = Reader\Reader::importString( + $feed = (new Reader\Reader())->importString( file_get_contents($this->feedSamplePath.'/category/plain/dc11/rss10.xml') ); $entry = $feed->current(); @@ -2685,7 +2684,7 @@ public function testGetsCategoriesFromRss10_Dc11() public function testGetsCategoriesFromRss090_Atom10() { - $feed = Reader\Reader::importString( + $feed = (new Reader\Reader())->importString( file_get_contents($this->feedSamplePath.'/category/plain/atom10/rss090.xml') ); $entry = $feed->current(); @@ -2695,7 +2694,7 @@ public function testGetsCategoriesFromRss090_Atom10() public function testGetsCategoriesFromRss091_Atom10() { - $feed = Reader\Reader::importString( + $feed = (new Reader\Reader())->importString( file_get_contents($this->feedSamplePath.'/category/plain/atom10/rss091.xml') ); $entry = $feed->current(); @@ -2705,7 +2704,7 @@ public function testGetsCategoriesFromRss091_Atom10() public function testGetsCategoriesFromRss092_Atom10() { - $feed = Reader\Reader::importString( + $feed = (new Reader\Reader())->importString( file_get_contents($this->feedSamplePath.'/category/plain/atom10/rss092.xml') ); $entry = $feed->current(); @@ -2715,7 +2714,7 @@ public function testGetsCategoriesFromRss092_Atom10() public function testGetsCategoriesFromRss093_Atom10() { - $feed = Reader\Reader::importString( + $feed = (new Reader\Reader())->importString( file_get_contents($this->feedSamplePath.'/category/plain/atom10/rss093.xml') ); $entry = $feed->current(); @@ -2725,7 +2724,7 @@ public function testGetsCategoriesFromRss093_Atom10() public function testGetsCategoriesFromRss094_Atom10() { - $feed = Reader\Reader::importString( + $feed = (new Reader\Reader())->importString( file_get_contents($this->feedSamplePath.'/category/plain/atom10/rss094.xml') ); $entry = $feed->current(); @@ -2735,7 +2734,7 @@ public function testGetsCategoriesFromRss094_Atom10() public function testGetsCategoriesFromRss10_Atom10() { - $feed = Reader\Reader::importString( + $feed = (new Reader\Reader())->importString( file_get_contents($this->feedSamplePath.'/category/plain/atom10/rss10.xml') ); $entry = $feed->current(); @@ -2747,7 +2746,7 @@ public function testGetsCategoriesFromRss10_Atom10() public function testGetsCategoriesFromRss20_None() { - $feed = Reader\Reader::importString( + $feed = (new Reader\Reader())->importString( file_get_contents($this->feedSamplePath.'/category/plain/none/rss20.xml') ); $entry = $feed->current(); @@ -2757,7 +2756,7 @@ public function testGetsCategoriesFromRss20_None() public function testGetsCategoriesFromRss090_None() { - $feed = Reader\Reader::importString( + $feed = (new Reader\Reader())->importString( file_get_contents($this->feedSamplePath.'/category/plain/none/rss090.xml') ); $entry = $feed->current(); @@ -2767,7 +2766,7 @@ public function testGetsCategoriesFromRss090_None() public function testGetsCategoriesFromRss091_None() { - $feed = Reader\Reader::importString( + $feed = (new Reader\Reader())->importString( file_get_contents($this->feedSamplePath.'/category/plain/none/rss091.xml') ); $entry = $feed->current(); @@ -2777,7 +2776,7 @@ public function testGetsCategoriesFromRss091_None() public function testGetsCategoriesFromRss092_None() { - $feed = Reader\Reader::importString( + $feed = (new Reader\Reader())->importString( file_get_contents($this->feedSamplePath.'/category/plain/none/rss092.xml') ); $entry = $feed->current(); @@ -2787,7 +2786,7 @@ public function testGetsCategoriesFromRss092_None() public function testGetsCategoriesFromRss093_None() { - $feed = Reader\Reader::importString( + $feed = (new Reader\Reader())->importString( file_get_contents($this->feedSamplePath.'/category/plain/none/rss093.xml') ); $entry = $feed->current(); @@ -2797,7 +2796,7 @@ public function testGetsCategoriesFromRss093_None() public function testGetsCategoriesFromRss094_None() { - $feed = Reader\Reader::importString( + $feed = (new Reader\Reader())->importString( file_get_contents($this->feedSamplePath.'/category/plain/none/rss094.xml') ); $entry = $feed->current(); @@ -2807,7 +2806,7 @@ public function testGetsCategoriesFromRss094_None() public function testGetsCategoriesFromRss10_None() { - $feed = Reader\Reader::importString( + $feed = (new Reader\Reader())->importString( file_get_contents($this->feedSamplePath.'/category/plain/none/rss10.xml') ); $entry = $feed->current(); diff --git a/test/Reader/Feed/AtomSourceTest.php b/test/Reader/Feed/AtomSourceTest.php index fe1f9244..2ea0bfe5 100644 --- a/test/Reader/Feed/AtomSourceTest.php +++ b/test/Reader/Feed/AtomSourceTest.php @@ -28,7 +28,6 @@ class AtomSourceTest extends \PHPUnit_Framework_TestCase public function setup() { - Reader\Reader::reset(); $this->feedSamplePath = dirname(__FILE__) . '/_files/AtomSource'; $this->expectedCats = [ [ @@ -63,7 +62,7 @@ public function setup() public function testGetsSourceFromEntry() { - $feed = Reader\Reader::importString( + $feed = (new Reader\Reader())->importString( file_get_contents($this->feedSamplePath.'/title/atom10.xml') ); $source = $feed->current()->getSource(); @@ -76,7 +75,7 @@ public function testGetsSourceFromEntry() public function testGetsTitleFromAtom10() { - $feed = Reader\Reader::importString( + $feed = (new Reader\Reader())->importString( file_get_contents($this->feedSamplePath.'/title/atom10.xml') ); $source = $feed->current()->getSource(); @@ -89,7 +88,7 @@ public function testGetsTitleFromAtom10() public function testGetsAuthorArrayFromAtom10() { - $feed = Reader\Reader::importString( + $feed = (new Reader\Reader())->importString( file_get_contents($this->feedSamplePath.'/author/atom10.xml') ); $source = $feed->current()->getSource(); @@ -112,7 +111,7 @@ public function testGetsAuthorArrayFromAtom10() public function testGetsSingleAuthorFromAtom10() { - $feed = Reader\Reader::importString( + $feed = (new Reader\Reader())->importString( file_get_contents($this->feedSamplePath.'/author/atom10.xml') ); $source = $feed->current()->getSource(); @@ -126,7 +125,7 @@ public function testGetsSingleAuthorFromAtom10() public function testGetsDateCreatedFromAtom10() { - $feed = Reader\Reader::importString( + $feed = (new Reader\Reader())->importString( file_get_contents($this->feedSamplePath . '/datecreated/atom10.xml') ); $source = $feed->current()->getSource(); @@ -141,7 +140,7 @@ public function testGetsDateCreatedFromAtom10() public function testGetsDateModifiedFromAtom10() { - $feed = Reader\Reader::importString( + $feed = (new Reader\Reader())->importString( file_get_contents($this->feedSamplePath . '/datemodified/atom10.xml') ); $source = $feed->current()->getSource(); @@ -156,7 +155,7 @@ public function testGetsDateModifiedFromAtom10() public function testGetsGeneratorFromAtom10() { - $feed = Reader\Reader::importString( + $feed = (new Reader\Reader())->importString( file_get_contents($this->feedSamplePath.'/generator/atom10.xml') ); $source = $feed->current()->getSource(); @@ -169,7 +168,7 @@ public function testGetsGeneratorFromAtom10() public function testGetsCopyrightFromAtom10() { - $feed = Reader\Reader::importString( + $feed = (new Reader\Reader())->importString( file_get_contents($this->feedSamplePath.'/copyright/atom10.xml') ); $source = $feed->current()->getSource(); @@ -182,7 +181,7 @@ public function testGetsCopyrightFromAtom10() public function testGetsDescriptionFromAtom10() { - $feed = Reader\Reader::importString( + $feed = (new Reader\Reader())->importString( file_get_contents($this->feedSamplePath.'/description/atom10.xml') ); $source = $feed->current()->getSource(); @@ -195,7 +194,7 @@ public function testGetsDescriptionFromAtom10() public function testGetsIdFromAtom10() { - $feed = Reader\Reader::importString( + $feed = (new Reader\Reader())->importString( file_get_contents($this->feedSamplePath.'/id/atom10.xml') ); $source = $feed->current()->getSource(); @@ -208,7 +207,7 @@ public function testGetsIdFromAtom10() public function testGetsLanguageFromAtom10() { - $feed = Reader\Reader::importString( + $feed = (new Reader\Reader())->importString( file_get_contents($this->feedSamplePath.'/language/atom10.xml') ); $source = $feed->current()->getSource(); @@ -221,7 +220,7 @@ public function testGetsLanguageFromAtom10() public function testGetsLinkFromAtom10() { - $feed = Reader\Reader::importString( + $feed = (new Reader\Reader())->importString( file_get_contents($this->feedSamplePath.'/link/atom10.xml') ); $source = $feed->current()->getSource(); @@ -234,7 +233,7 @@ public function testGetsLinkFromAtom10() public function testGetsFeedLinkFromAtom10() { - $feed = Reader\Reader::importString( + $feed = (new Reader\Reader())->importString( file_get_contents($this->feedSamplePath.'/feedlink/atom10.xml') ); $source = $feed->current()->getSource(); @@ -246,7 +245,7 @@ public function testGetsFeedLinkFromAtom10() */ public function testGetsHubsFromAtom10() { - $feed = Reader\Reader::importString( + $feed = (new Reader\Reader())->importString( file_get_contents($this->feedSamplePath.'/hubs/atom10.xml') ); $source = $feed->current()->getSource(); @@ -261,7 +260,7 @@ public function testGetsHubsFromAtom10() */ public function testGetsCategoriesFromAtom10() { - $feed = Reader\Reader::importString( + $feed = (new Reader\Reader())->importString( file_get_contents($this->feedSamplePath.'/category/atom10.xml') ); $source = $feed->current()->getSource(); diff --git a/test/Reader/Feed/AtomTest.php b/test/Reader/Feed/AtomTest.php index b96e6d9a..60315fb1 100644 --- a/test/Reader/Feed/AtomTest.php +++ b/test/Reader/Feed/AtomTest.php @@ -28,7 +28,6 @@ class AtomTest extends \PHPUnit_Framework_TestCase public function setup() { - Reader\Reader::reset(); $this->feedSamplePath = dirname(__FILE__) . '/_files/Atom'; $this->expectedCats = [ @@ -67,7 +66,7 @@ public function setup() */ public function testGetsTitleFromAtom03() { - $feed = Reader\Reader::importString( + $feed = (new Reader\Reader())->importString( file_get_contents($this->feedSamplePath.'/title/plain/atom03.xml') ); $this->assertEquals('My Title', $feed->getTitle()); @@ -75,7 +74,7 @@ public function testGetsTitleFromAtom03() public function testGetsTitleFromAtom10() { - $feed = Reader\Reader::importString( + $feed = (new Reader\Reader())->importString( file_get_contents($this->feedSamplePath.'/title/plain/atom10.xml') ); $this->assertEquals('My Title', $feed->getTitle()); @@ -86,7 +85,7 @@ public function testGetsTitleFromAtom10() */ public function testGetsAuthorArrayFromAtom03() { - $feed = Reader\Reader::importString( + $feed = (new Reader\Reader())->importString( file_get_contents($this->feedSamplePath.'/author/plain/atom03.xml') ); @@ -104,7 +103,7 @@ public function testGetsAuthorArrayFromAtom03() public function testGetsAuthorArrayFromAtom10() { - $feed = Reader\Reader::importString( + $feed = (new Reader\Reader())->importString( file_get_contents($this->feedSamplePath.'/author/plain/atom10.xml') ); @@ -125,7 +124,7 @@ public function testGetsAuthorArrayFromAtom10() */ public function testGetsSingleAuthorFromAtom03() { - $feed = Reader\Reader::importString( + $feed = (new Reader\Reader())->importString( file_get_contents($this->feedSamplePath.'/author/plain/atom03.xml') ); @@ -134,7 +133,7 @@ public function testGetsSingleAuthorFromAtom03() public function testGetsSingleAuthorFromAtom10() { - $feed = Reader\Reader::importString( + $feed = (new Reader\Reader())->importString( file_get_contents($this->feedSamplePath.'/author/plain/atom10.xml') ); @@ -146,7 +145,7 @@ public function testGetsSingleAuthorFromAtom10() */ public function testGetsDateCreatedFromAtom03() { - $feed = Reader\Reader::importString( + $feed = (new Reader\Reader())->importString( file_get_contents($this->feedSamplePath . '/datecreated/plain/atom03.xml') ); $edate = DateTime::createFromFormat(DateTime::ATOM, '2009-03-07T08:03:50Z'); @@ -155,7 +154,7 @@ public function testGetsDateCreatedFromAtom03() public function testGetsDateCreatedFromAtom10() { - $feed = Reader\Reader::importString( + $feed = (new Reader\Reader())->importString( file_get_contents($this->feedSamplePath . '/datecreated/plain/atom10.xml') ); $edate = DateTime::createFromFormat(DateTime::ATOM, '2009-03-07T08:03:50Z'); @@ -167,7 +166,7 @@ public function testGetsDateCreatedFromAtom10() */ public function testGetsDateModifiedFromAtom03() { - $feed = Reader\Reader::importString( + $feed = (new Reader\Reader())->importString( file_get_contents($this->feedSamplePath . '/datemodified/plain/atom03.xml') ); $edate = DateTime::createFromFormat(DateTime::ATOM, '2009-03-07T08:03:50Z'); @@ -176,7 +175,7 @@ public function testGetsDateModifiedFromAtom03() public function testGetsDateModifiedFromAtom10() { - $feed = Reader\Reader::importString( + $feed = (new Reader\Reader())->importString( file_get_contents($this->feedSamplePath . '/datemodified/plain/atom10.xml') ); $edate = DateTime::createFromFormat(DateTime::ATOM, '2009-03-07T08:03:50Z'); @@ -188,7 +187,7 @@ public function testGetsDateModifiedFromAtom10() */ public function testGetsLastBuildDateAlwaysReturnsNullForAtom() { - $feed = Reader\Reader::importString( + $feed = (new Reader\Reader())->importString( file_get_contents($this->feedSamplePath.'/datemodified/plain/atom10.xml') ); $this->assertNull($feed->getLastBuildDate()); @@ -199,7 +198,7 @@ public function testGetsLastBuildDateAlwaysReturnsNullForAtom() */ public function testGetsGeneratorFromAtom03() { - $feed = Reader\Reader::importString( + $feed = (new Reader\Reader())->importString( file_get_contents($this->feedSamplePath.'/generator/plain/atom03.xml') ); $this->assertEquals('Zend_Feed', $feed->getGenerator()); @@ -207,7 +206,7 @@ public function testGetsGeneratorFromAtom03() public function testGetsGeneratorFromAtom10() { - $feed = Reader\Reader::importString( + $feed = (new Reader\Reader())->importString( file_get_contents($this->feedSamplePath.'/generator/plain/atom10.xml') ); $this->assertEquals('Zend_Feed', $feed->getGenerator()); @@ -218,7 +217,7 @@ public function testGetsGeneratorFromAtom10() */ public function testGetsCopyrightFromAtom03() { - $feed = Reader\Reader::importString( + $feed = (new Reader\Reader())->importString( file_get_contents($this->feedSamplePath.'/copyright/plain/atom03.xml') ); $this->assertEquals('Copyright 2008', $feed->getCopyright()); @@ -226,7 +225,7 @@ public function testGetsCopyrightFromAtom03() public function testGetsCopyrightFromAtom10() { - $feed = Reader\Reader::importString( + $feed = (new Reader\Reader())->importString( file_get_contents($this->feedSamplePath.'/copyright/plain/atom10.xml') ); $this->assertEquals('Copyright 2008', $feed->getCopyright()); @@ -237,7 +236,7 @@ public function testGetsCopyrightFromAtom10() */ public function testGetsDescriptionFromAtom03() { - $feed = Reader\Reader::importString( + $feed = (new Reader\Reader())->importString( file_get_contents($this->feedSamplePath.'/description/plain/atom03.xml') ); $this->assertEquals('My Description', $feed->getDescription()); @@ -245,7 +244,7 @@ public function testGetsDescriptionFromAtom03() public function testGetsDescriptionFromAtom10() { - $feed = Reader\Reader::importString( + $feed = (new Reader\Reader())->importString( file_get_contents($this->feedSamplePath.'/description/plain/atom10.xml') ); $this->assertEquals('My Description', $feed->getDescription()); @@ -256,7 +255,7 @@ public function testGetsDescriptionFromAtom10() */ public function testGetsIdFromAtom03() { - $feed = Reader\Reader::importString( + $feed = (new Reader\Reader())->importString( file_get_contents($this->feedSamplePath.'/id/plain/atom03.xml') ); $this->assertEquals('123', $feed->getId()); @@ -264,7 +263,7 @@ public function testGetsIdFromAtom03() public function testGetsIdFromAtom10() { - $feed = Reader\Reader::importString( + $feed = (new Reader\Reader())->importString( file_get_contents($this->feedSamplePath.'/id/plain/atom10.xml') ); $this->assertEquals('123', $feed->getId()); @@ -275,7 +274,7 @@ public function testGetsIdFromAtom10() */ public function testGetsLanguageFromAtom03() { - $feed = Reader\Reader::importString( + $feed = (new Reader\Reader())->importString( file_get_contents($this->feedSamplePath.'/language/plain/atom03.xml') ); $this->assertEquals('en-GB', $feed->getLanguage()); @@ -283,7 +282,7 @@ public function testGetsLanguageFromAtom03() public function testGetsLanguageFromAtom10() { - $feed = Reader\Reader::importString( + $feed = (new Reader\Reader())->importString( file_get_contents($this->feedSamplePath.'/language/plain/atom10.xml') ); $this->assertEquals('en-GB', $feed->getLanguage()); @@ -294,7 +293,7 @@ public function testGetsLanguageFromAtom10() */ public function testGetsLinkFromAtom03() { - $feed = Reader\Reader::importString( + $feed = (new Reader\Reader())->importString( file_get_contents($this->feedSamplePath.'/link/plain/atom03.xml') ); $this->assertEquals('http://www.example.com', $feed->getLink()); @@ -302,7 +301,7 @@ public function testGetsLinkFromAtom03() public function testGetsLinkFromAtom10() { - $feed = Reader\Reader::importString( + $feed = (new Reader\Reader())->importString( file_get_contents($this->feedSamplePath.'/link/plain/atom10.xml') ); $this->assertEquals('http://www.example.com', $feed->getLink()); @@ -310,7 +309,7 @@ public function testGetsLinkFromAtom10() public function testGetsLinkFromAtom10WithNoRelAttribute() { - $feed = Reader\Reader::importString( + $feed = (new Reader\Reader())->importString( file_get_contents($this->feedSamplePath.'/link/plain/atom10-norel.xml') ); $this->assertEquals('http://www.example.com', $feed->getLink()); @@ -318,7 +317,7 @@ public function testGetsLinkFromAtom10WithNoRelAttribute() public function testGetsLinkFromAtom10WithRelativeUrl() { - $feed = Reader\Reader::importString( + $feed = (new Reader\Reader())->importString( file_get_contents($this->feedSamplePath.'/link/plain/atom10-relative.xml') ); $this->assertEquals('http://www.example.com', $feed->getLink()); @@ -329,7 +328,7 @@ public function testGetsLinkFromAtom10WithRelativeUrl() */ public function testGetsBaseUriFromAtom10() { - $feed = Reader\Reader::importString( + $feed = (new Reader\Reader())->importString( file_get_contents($this->feedSamplePath.'/feedlink/plain/atom10-relative.xml') ); $this->assertEquals('http://www.example.com/', $feed->getBaseUrl()); @@ -340,7 +339,7 @@ public function testGetsBaseUriFromAtom10() */ public function testGetsFeedLinkFromAtom03() { - $feed = Reader\Reader::importString( + $feed = (new Reader\Reader())->importString( file_get_contents($this->feedSamplePath.'/feedlink/plain/atom03.xml') ); $this->assertEquals('http://www.example.com/feed/atom', $feed->getFeedLink()); @@ -348,7 +347,7 @@ public function testGetsFeedLinkFromAtom03() public function testGetsFeedLinkFromAtom10() { - $feed = Reader\Reader::importString( + $feed = (new Reader\Reader())->importString( file_get_contents($this->feedSamplePath.'/feedlink/plain/atom10.xml') ); $this->assertEquals('http://www.example.com/feed/atom', $feed->getFeedLink()); @@ -356,7 +355,7 @@ public function testGetsFeedLinkFromAtom10() public function testGetsFeedLinkFromAtom10IfRelativeUri() { - $feed = Reader\Reader::importString( + $feed = (new Reader\Reader())->importString( file_get_contents($this->feedSamplePath.'/feedlink/plain/atom10-relative.xml') ); $this->assertEquals('http://www.example.com/feed/atom', $feed->getFeedLink()); @@ -364,7 +363,7 @@ public function testGetsFeedLinkFromAtom10IfRelativeUri() public function testGetsOriginalSourceUriIfFeedLinkNotAvailableFromFeed() { - $feed = Reader\Reader::importString( + $feed = (new Reader\Reader())->importString( file_get_contents($this->feedSamplePath.'/feedlink/plain/atom10_NoFeedLink.xml') ); $feed->setOriginalSourceUri('http://www.example.com/feed/atom'); @@ -376,7 +375,7 @@ public function testGetsOriginalSourceUriIfFeedLinkNotAvailableFromFeed() */ public function testGetsHubsFromAtom03() { - $feed = Reader\Reader::importString( + $feed = (new Reader\Reader())->importString( file_get_contents($this->feedSamplePath.'/hubs/plain/atom03.xml') ); $this->assertEquals([ @@ -387,7 +386,7 @@ public function testGetsHubsFromAtom03() public function testGetsHubsFromAtom10() { - $feed = Reader\Reader::importString( + $feed = (new Reader\Reader())->importString( file_get_contents($this->feedSamplePath.'/hubs/plain/atom10.xml') ); $this->assertEquals([ @@ -403,7 +402,7 @@ public function testGetsHubsFromAtom10() public function testCountableInterface() { - $feed = Reader\Reader::importString( + $feed = (new Reader\Reader())->importString( file_get_contents($this->feedSamplePath.'/link/plain/atom10.xml') ); $this->assertEquals(0, count($feed)); @@ -417,7 +416,7 @@ public function testCountableInterface() public function testGetsCategoriesFromAtom10() { - $feed = Reader\Reader::importString( + $feed = (new Reader\Reader())->importString( file_get_contents($this->feedSamplePath.'/category/plain/atom10.xml') ); $this->assertEquals($this->expectedCats, (array) $feed->getCategories()); @@ -426,7 +425,7 @@ public function testGetsCategoriesFromAtom10() public function testGetsCategoriesFromAtom03_Atom10Extension() { - $feed = Reader\Reader::importString( + $feed = (new Reader\Reader())->importString( file_get_contents($this->feedSamplePath.'/category/plain/atom03.xml') ); $this->assertEquals($this->expectedCats, (array) $feed->getCategories()); @@ -437,7 +436,7 @@ public function testGetsCategoriesFromAtom03_Atom10Extension() public function testGetsCategoriesFromAtom03_Dc10() { - $feed = Reader\Reader::importString( + $feed = (new Reader\Reader())->importString( file_get_contents($this->feedSamplePath.'/category/plain/dc10/atom03.xml') ); $this->assertEquals($this->expectedCatsDc, (array) $feed->getCategories()); @@ -446,7 +445,7 @@ public function testGetsCategoriesFromAtom03_Dc10() public function testGetsCategoriesFromAtom03_Dc11() { - $feed = Reader\Reader::importString( + $feed = (new Reader\Reader())->importString( file_get_contents($this->feedSamplePath.'/category/plain/dc11/atom03.xml') ); $this->assertEquals($this->expectedCatsDc, (array) $feed->getCategories()); @@ -457,7 +456,7 @@ public function testGetsCategoriesFromAtom03_Dc11() public function testGetsCategoriesFromAtom10_None() { - $feed = Reader\Reader::importString( + $feed = (new Reader\Reader())->importString( file_get_contents($this->feedSamplePath.'/category/plain/none/atom10.xml') ); $this->assertEquals([], (array) $feed->getCategories()); @@ -466,7 +465,7 @@ public function testGetsCategoriesFromAtom10_None() public function testGetsCategoriesFromAtom03_None() { - $feed = Reader\Reader::importString( + $feed = (new Reader\Reader())->importString( file_get_contents($this->feedSamplePath.'/category/plain/none/atom03.xml') ); $this->assertEquals([], (array) $feed->getCategories()); @@ -478,7 +477,7 @@ public function testGetsCategoriesFromAtom03_None() */ public function testGetsImageFromAtom03() { - $feed = Reader\Reader::importString( + $feed = (new Reader\Reader())->importString( file_get_contents($this->feedSamplePath.'/image/plain/atom03.xml') ); $this->assertEquals(['uri'=>'http://www.example.com/logo.gif'], $feed->getImage()); @@ -486,7 +485,7 @@ public function testGetsImageFromAtom03() public function testGetsImageFromAtom10() { - $feed = Reader\Reader::importString( + $feed = (new Reader\Reader())->importString( file_get_contents($this->feedSamplePath.'/image/plain/atom10.xml') ); $this->assertEquals(['uri'=>'http://www.example.com/logo.gif'], $feed->getImage()); @@ -497,7 +496,7 @@ public function testGetsImageFromAtom10() */ public function testGetsImageFromAtom03_None() { - $feed = Reader\Reader::importString( + $feed = (new Reader\Reader())->importString( file_get_contents($this->feedSamplePath.'/image/plain/none/atom03.xml') ); $this->assertEquals(null, $feed->getImage()); @@ -505,7 +504,7 @@ public function testGetsImageFromAtom03_None() public function testGetsImageFromAtom10_None() { - $feed = Reader\Reader::importString( + $feed = (new Reader\Reader())->importString( file_get_contents($this->feedSamplePath.'/image/plain/none/atom10.xml') ); $this->assertEquals(null, $feed->getImage()); diff --git a/test/Reader/Feed/CommonTest.php b/test/Reader/Feed/CommonTest.php index bb4f8101..f97b8927 100644 --- a/test/Reader/Feed/CommonTest.php +++ b/test/Reader/Feed/CommonTest.php @@ -21,7 +21,6 @@ class CommonTest extends \PHPUnit_Framework_TestCase public function setup() { - Reader\Reader::reset(); $this->feedSamplePath = dirname(__FILE__) . '/_files/Common'; } @@ -30,7 +29,7 @@ public function setup() */ public function testGetsDomDocumentObject() { - $feed = Reader\Reader::importString( + $feed = (new Reader\Reader())->importString( file_get_contents($this->feedSamplePath.'/atom.xml') ); $this->assertInstanceOf('DOMDocument', $feed->getDomDocument()); @@ -38,7 +37,7 @@ public function testGetsDomDocumentObject() public function testGetsDomXpathObject() { - $feed = Reader\Reader::importString( + $feed = (new Reader\Reader())->importString( file_get_contents($this->feedSamplePath.'/atom.xml') ); $this->assertInstanceOf('DOMXPath', $feed->getXpath()); @@ -46,7 +45,7 @@ public function testGetsDomXpathObject() public function testGetsXpathPrefixString() { - $feed = Reader\Reader::importString( + $feed = (new Reader\Reader())->importString( file_get_contents($this->feedSamplePath.'/atom.xml') ); $this->assertEquals('/atom:feed', $feed->getXpathPrefix()); @@ -54,7 +53,7 @@ public function testGetsXpathPrefixString() public function testGetsDomElementObject() { - $feed = Reader\Reader::importString( + $feed = (new Reader\Reader())->importString( file_get_contents($this->feedSamplePath.'/atom.xml') ); $this->assertInstanceOf('DOMElement', $feed->getElement()); @@ -62,7 +61,7 @@ public function testGetsDomElementObject() public function testSaveXmlOutputsXmlStringForFeed() { - $feed = Reader\Reader::importString( + $feed = (new Reader\Reader())->importString( file_get_contents($this->feedSamplePath.'/atom.xml') ); $expected = file_get_contents($this->feedSamplePath.'/atom_rewrittenbydom.xml'); @@ -72,7 +71,7 @@ public function testSaveXmlOutputsXmlStringForFeed() public function testGetsNamedExtension() { - $feed = Reader\Reader::importString( + $feed = (new Reader\Reader())->importString( file_get_contents($this->feedSamplePath.'/atom.xml') ); $this->assertInstanceOf('Zend\Feed\Reader\Extension\Atom\Feed', $feed->getExtension('Atom')); @@ -80,7 +79,7 @@ public function testGetsNamedExtension() public function testReturnsNullIfExtensionDoesNotExist() { - $feed = Reader\Reader::importString( + $feed = (new Reader\Reader())->importString( file_get_contents($this->feedSamplePath.'/atom.xml') ); $this->assertEquals(null, $feed->getExtension('Foo')); @@ -91,7 +90,7 @@ public function testReturnsNullIfExtensionDoesNotExist() */ public function testReturnsEncodingOfFeed() { - $feed = Reader\Reader::importString( + $feed = (new Reader\Reader())->importString( file_get_contents($this->feedSamplePath.'/atom.xml') ); $this->assertEquals('UTF-8', $feed->getEncoding()); @@ -102,7 +101,7 @@ public function testReturnsEncodingOfFeed() */ public function testReturnsEncodingOfFeedAsUtf8IfUndefined() { - $feed = Reader\Reader::importString( + $feed = (new Reader\Reader())->importString( file_get_contents($this->feedSamplePath.'/atom_noencodingdefined.xml') ); $this->assertEquals('UTF-8', $feed->getEncoding()); diff --git a/test/Reader/Feed/RssTest.php b/test/Reader/Feed/RssTest.php index 24c0f8c2..305c785c 100644 --- a/test/Reader/Feed/RssTest.php +++ b/test/Reader/Feed/RssTest.php @@ -28,7 +28,6 @@ class RssTest extends \PHPUnit_Framework_TestCase public function setup() { - Reader\Reader::reset(); $this->feedSamplePath = dirname(__FILE__) . '/_files/Rss'; $this->expectedCats = [ @@ -84,7 +83,7 @@ public function setup() */ public function testGetsTitleFromRss20() { - $feed = Reader\Reader::importString( + $feed = (new Reader\Reader())->importString( file_get_contents($this->feedSamplePath.'/title/plain/rss20.xml') ); $this->assertEquals('My Title', $feed->getTitle()); @@ -92,7 +91,7 @@ public function testGetsTitleFromRss20() public function testGetsTitleFromRss094() { - $feed = Reader\Reader::importString( + $feed = (new Reader\Reader())->importString( file_get_contents($this->feedSamplePath.'/title/plain/rss094.xml') ); $this->assertEquals('My Title', $feed->getTitle()); @@ -100,7 +99,7 @@ public function testGetsTitleFromRss094() public function testGetsTitleFromRss093() { - $feed = Reader\Reader::importString( + $feed = (new Reader\Reader())->importString( file_get_contents($this->feedSamplePath.'/title/plain/rss093.xml') ); $this->assertEquals('My Title', $feed->getTitle()); @@ -108,7 +107,7 @@ public function testGetsTitleFromRss093() public function testGetsTitleFromRss092() { - $feed = Reader\Reader::importString( + $feed = (new Reader\Reader())->importString( file_get_contents($this->feedSamplePath.'/title/plain/rss092.xml') ); $this->assertEquals('My Title', $feed->getTitle()); @@ -116,7 +115,7 @@ public function testGetsTitleFromRss092() public function testGetsTitleFromRss091() { - $feed = Reader\Reader::importString( + $feed = (new Reader\Reader())->importString( file_get_contents($this->feedSamplePath.'/title/plain/rss091.xml') ); $this->assertEquals('My Title', $feed->getTitle()); @@ -124,7 +123,7 @@ public function testGetsTitleFromRss091() public function testGetsTitleFromRss10() { - $feed = Reader\Reader::importString( + $feed = (new Reader\Reader())->importString( file_get_contents($this->feedSamplePath.'/title/plain/rss10.xml') ); $this->assertEquals('My Title', $feed->getTitle()); @@ -132,7 +131,7 @@ public function testGetsTitleFromRss10() public function testGetsTitleFromRss090() { - $feed = Reader\Reader::importString( + $feed = (new Reader\Reader())->importString( file_get_contents($this->feedSamplePath.'/title/plain/rss090.xml') ); $this->assertEquals('My Title', $feed->getTitle()); @@ -142,7 +141,7 @@ public function testGetsTitleFromRss090() public function testGetsTitleFromRss20_Dc10() { - $feed = Reader\Reader::importString( + $feed = (new Reader\Reader())->importString( file_get_contents($this->feedSamplePath.'/title/plain/dc10/rss20.xml') ); $this->assertEquals('My Title', $feed->getTitle()); @@ -150,7 +149,7 @@ public function testGetsTitleFromRss20_Dc10() public function testGetsTitleFromRss094_Dc10() { - $feed = Reader\Reader::importString( + $feed = (new Reader\Reader())->importString( file_get_contents($this->feedSamplePath.'/title/plain/dc10/rss094.xml') ); $this->assertEquals('My Title', $feed->getTitle()); @@ -158,7 +157,7 @@ public function testGetsTitleFromRss094_Dc10() public function testGetsTitleFromRss093_Dc10() { - $feed = Reader\Reader::importString( + $feed = (new Reader\Reader())->importString( file_get_contents($this->feedSamplePath.'/title/plain/dc10/rss093.xml') ); $this->assertEquals('My Title', $feed->getTitle()); @@ -166,7 +165,7 @@ public function testGetsTitleFromRss093_Dc10() public function testGetsTitleFromRss092_Dc10() { - $feed = Reader\Reader::importString( + $feed = (new Reader\Reader())->importString( file_get_contents($this->feedSamplePath.'/title/plain/dc10/rss092.xml') ); $this->assertEquals('My Title', $feed->getTitle()); @@ -174,7 +173,7 @@ public function testGetsTitleFromRss092_Dc10() public function testGetsTitleFromRss091_Dc10() { - $feed = Reader\Reader::importString( + $feed = (new Reader\Reader())->importString( file_get_contents($this->feedSamplePath.'/title/plain/dc10/rss091.xml') ); $this->assertEquals('My Title', $feed->getTitle()); @@ -182,7 +181,7 @@ public function testGetsTitleFromRss091_Dc10() public function testGetsTitleFromRss10_Dc10() { - $feed = Reader\Reader::importString( + $feed = (new Reader\Reader())->importString( file_get_contents($this->feedSamplePath.'/title/plain/dc10/rss10.xml') ); $this->assertEquals('My Title', $feed->getTitle()); @@ -190,7 +189,7 @@ public function testGetsTitleFromRss10_Dc10() public function testGetsTitleFromRss090_Dc10() { - $feed = Reader\Reader::importString( + $feed = (new Reader\Reader())->importString( file_get_contents($this->feedSamplePath.'/title/plain/dc10/rss090.xml') ); $this->assertEquals('My Title', $feed->getTitle()); @@ -200,7 +199,7 @@ public function testGetsTitleFromRss090_Dc10() public function testGetsTitleFromRss20_Dc11() { - $feed = Reader\Reader::importString( + $feed = (new Reader\Reader())->importString( file_get_contents($this->feedSamplePath.'/title/plain/dc11/rss20.xml') ); $this->assertEquals('My Title', $feed->getTitle()); @@ -208,7 +207,7 @@ public function testGetsTitleFromRss20_Dc11() public function testGetsTitleFromRss094_Dc11() { - $feed = Reader\Reader::importString( + $feed = (new Reader\Reader())->importString( file_get_contents($this->feedSamplePath.'/title/plain/dc11/rss094.xml') ); $this->assertEquals('My Title', $feed->getTitle()); @@ -216,7 +215,7 @@ public function testGetsTitleFromRss094_Dc11() public function testGetsTitleFromRss093_Dc11() { - $feed = Reader\Reader::importString( + $feed = (new Reader\Reader())->importString( file_get_contents($this->feedSamplePath.'/title/plain/dc11/rss093.xml') ); $this->assertEquals('My Title', $feed->getTitle()); @@ -224,7 +223,7 @@ public function testGetsTitleFromRss093_Dc11() public function testGetsTitleFromRss092_Dc11() { - $feed = Reader\Reader::importString( + $feed = (new Reader\Reader())->importString( file_get_contents($this->feedSamplePath.'/title/plain/dc11/rss092.xml') ); $this->assertEquals('My Title', $feed->getTitle()); @@ -232,7 +231,7 @@ public function testGetsTitleFromRss092_Dc11() public function testGetsTitleFromRss091_Dc11() { - $feed = Reader\Reader::importString( + $feed = (new Reader\Reader())->importString( file_get_contents($this->feedSamplePath.'/title/plain/dc11/rss091.xml') ); $this->assertEquals('My Title', $feed->getTitle()); @@ -240,7 +239,7 @@ public function testGetsTitleFromRss091_Dc11() public function testGetsTitleFromRss10_Dc11() { - $feed = Reader\Reader::importString( + $feed = (new Reader\Reader())->importString( file_get_contents($this->feedSamplePath.'/title/plain/dc11/rss10.xml') ); $this->assertEquals('My Title', $feed->getTitle()); @@ -248,7 +247,7 @@ public function testGetsTitleFromRss10_Dc11() public function testGetsTitleFromRss090_Dc11() { - $feed = Reader\Reader::importString( + $feed = (new Reader\Reader())->importString( file_get_contents($this->feedSamplePath.'/title/plain/dc11/rss090.xml') ); $this->assertEquals('My Title', $feed->getTitle()); @@ -258,7 +257,7 @@ public function testGetsTitleFromRss090_Dc11() public function testGetsTitleFromRss20_atom10() { - $feed = Reader\Reader::importString( + $feed = (new Reader\Reader())->importString( file_get_contents($this->feedSamplePath.'/title/plain/atom10/rss20.xml') ); $this->assertEquals('My Title', $feed->getTitle()); @@ -266,7 +265,7 @@ public function testGetsTitleFromRss20_atom10() public function testGetsTitleFromRss094_atom10() { - $feed = Reader\Reader::importString( + $feed = (new Reader\Reader())->importString( file_get_contents($this->feedSamplePath.'/title/plain/atom10/rss094.xml') ); $this->assertEquals('My Title', $feed->getTitle()); @@ -274,7 +273,7 @@ public function testGetsTitleFromRss094_atom10() public function testGetsTitleFromRss093_atom10() { - $feed = Reader\Reader::importString( + $feed = (new Reader\Reader())->importString( file_get_contents($this->feedSamplePath.'/title/plain/atom10/rss093.xml') ); $this->assertEquals('My Title', $feed->getTitle()); @@ -282,7 +281,7 @@ public function testGetsTitleFromRss093_atom10() public function testGetsTitleFromRss092_atom10() { - $feed = Reader\Reader::importString( + $feed = (new Reader\Reader())->importString( file_get_contents($this->feedSamplePath.'/title/plain/atom10/rss092.xml') ); $this->assertEquals('My Title', $feed->getTitle()); @@ -290,7 +289,7 @@ public function testGetsTitleFromRss092_atom10() public function testGetsTitleFromRss091_atom10() { - $feed = Reader\Reader::importString( + $feed = (new Reader\Reader())->importString( file_get_contents($this->feedSamplePath.'/title/plain/atom10/rss091.xml') ); $this->assertEquals('My Title', $feed->getTitle()); @@ -298,7 +297,7 @@ public function testGetsTitleFromRss091_atom10() public function testGetsTitleFromRss10_atom10() { - $feed = Reader\Reader::importString( + $feed = (new Reader\Reader())->importString( file_get_contents($this->feedSamplePath.'/title/plain/atom10/rss10.xml') ); $this->assertEquals('My Title', $feed->getTitle()); @@ -306,7 +305,7 @@ public function testGetsTitleFromRss10_atom10() public function testGetsTitleFromRss090_atom10() { - $feed = Reader\Reader::importString( + $feed = (new Reader\Reader())->importString( file_get_contents($this->feedSamplePath.'/title/plain/atom10/rss090.xml') ); $this->assertEquals('My Title', $feed->getTitle()); @@ -316,7 +315,7 @@ public function testGetsTitleFromRss090_atom10() public function testGetsTitleFromRss20_None() { - $feed = Reader\Reader::importString( + $feed = (new Reader\Reader())->importString( file_get_contents($this->feedSamplePath.'/title/plain/none/rss20.xml') ); $this->assertEquals(null, $feed->getTitle()); @@ -324,7 +323,7 @@ public function testGetsTitleFromRss20_None() public function testGetsTitleFromRss094_None() { - $feed = Reader\Reader::importString( + $feed = (new Reader\Reader())->importString( file_get_contents($this->feedSamplePath.'/title/plain/none/rss094.xml') ); $this->assertEquals(null, $feed->getTitle()); @@ -332,7 +331,7 @@ public function testGetsTitleFromRss094_None() public function testGetsTitleFromRss093_None() { - $feed = Reader\Reader::importString( + $feed = (new Reader\Reader())->importString( file_get_contents($this->feedSamplePath.'/title/plain/none/rss093.xml') ); $this->assertEquals(null, $feed->getTitle()); @@ -340,7 +339,7 @@ public function testGetsTitleFromRss093_None() public function testGetsTitleFromRss092_None() { - $feed = Reader\Reader::importString( + $feed = (new Reader\Reader())->importString( file_get_contents($this->feedSamplePath.'/title/plain/none/rss092.xml') ); $this->assertEquals(null, $feed->getTitle()); @@ -348,7 +347,7 @@ public function testGetsTitleFromRss092_None() public function testGetsTitleFromRss091_None() { - $feed = Reader\Reader::importString( + $feed = (new Reader\Reader())->importString( file_get_contents($this->feedSamplePath.'/title/plain/none/rss091.xml') ); $this->assertEquals(null, $feed->getTitle()); @@ -356,7 +355,7 @@ public function testGetsTitleFromRss091_None() public function testGetsTitleFromRss10_None() { - $feed = Reader\Reader::importString( + $feed = (new Reader\Reader())->importString( file_get_contents($this->feedSamplePath.'/title/plain/none/rss10.xml') ); $this->assertEquals(null, $feed->getTitle()); @@ -364,7 +363,7 @@ public function testGetsTitleFromRss10_None() public function testGetsTitleFromRss090_None() { - $feed = Reader\Reader::importString( + $feed = (new Reader\Reader())->importString( file_get_contents($this->feedSamplePath.'/title/plain/none/rss090.xml') ); $this->assertEquals(null, $feed->getTitle()); @@ -375,7 +374,7 @@ public function testGetsTitleFromRss090_None() */ public function testGetsAuthorArrayFromRss20() { - $feed = Reader\Reader::importString( + $feed = (new Reader\Reader())->importString( file_get_contents($this->feedSamplePath.'/author/plain/rss20.xml') ); $this->assertEquals([ @@ -387,7 +386,7 @@ public function testGetsAuthorArrayFromRss20() public function testGetsAuthorArrayFromRss094() { - $feed = Reader\Reader::importString( + $feed = (new Reader\Reader())->importString( file_get_contents($this->feedSamplePath.'/author/plain/rss094.xml') ); $this->assertEquals([ @@ -399,7 +398,7 @@ public function testGetsAuthorArrayFromRss094() public function testGetsAuthorArrayFromRss093() { - $feed = Reader\Reader::importString( + $feed = (new Reader\Reader())->importString( file_get_contents($this->feedSamplePath.'/author/plain/rss093.xml') ); $this->assertEquals([ @@ -411,7 +410,7 @@ public function testGetsAuthorArrayFromRss093() public function testGetsAuthorArrayFromRss092() { - $feed = Reader\Reader::importString( + $feed = (new Reader\Reader())->importString( file_get_contents($this->feedSamplePath.'/author/plain/rss092.xml') ); $this->assertEquals([ @@ -423,7 +422,7 @@ public function testGetsAuthorArrayFromRss092() public function testGetsAuthorArrayFromRss091() { - $feed = Reader\Reader::importString( + $feed = (new Reader\Reader())->importString( file_get_contents($this->feedSamplePath.'/author/plain/rss091.xml') ); $this->assertEquals([ @@ -435,7 +434,7 @@ public function testGetsAuthorArrayFromRss091() public function testGetsAuthorArrayFromRss10() { - $feed = Reader\Reader::importString( + $feed = (new Reader\Reader())->importString( file_get_contents($this->feedSamplePath.'/author/plain/rss10.xml') ); $this->assertEquals([ @@ -447,7 +446,7 @@ public function testGetsAuthorArrayFromRss10() public function testGetsAuthorArrayFromRss090() { - $feed = Reader\Reader::importString( + $feed = (new Reader\Reader())->importString( file_get_contents($this->feedSamplePath.'/author/plain/rss090.xml') ); $this->assertEquals([ @@ -461,7 +460,7 @@ public function testGetsAuthorArrayFromRss090() public function testGetsAuthorArrayFromRss20_Dc10() { - $feed = Reader\Reader::importString( + $feed = (new Reader\Reader())->importString( file_get_contents($this->feedSamplePath.'/author/plain/dc10/rss20.xml') ); $this->assertEquals([ @@ -472,7 +471,7 @@ public function testGetsAuthorArrayFromRss20_Dc10() public function testGetsAuthorArrayFromRss094_Dc10() { - $feed = Reader\Reader::importString( + $feed = (new Reader\Reader())->importString( file_get_contents($this->feedSamplePath.'/author/plain/dc10/rss094.xml') ); $this->assertEquals([ @@ -483,7 +482,7 @@ public function testGetsAuthorArrayFromRss094_Dc10() public function testGetsAuthorArrayFromRss093_Dc10() { - $feed = Reader\Reader::importString( + $feed = (new Reader\Reader())->importString( file_get_contents($this->feedSamplePath.'/author/plain/dc10/rss093.xml') ); $this->assertEquals([ @@ -494,7 +493,7 @@ public function testGetsAuthorArrayFromRss093_Dc10() public function testGetsAuthorArrayFromRss092_Dc10() { - $feed = Reader\Reader::importString( + $feed = (new Reader\Reader())->importString( file_get_contents($this->feedSamplePath.'/author/plain/dc10/rss092.xml') ); $this->assertEquals([ @@ -505,7 +504,7 @@ public function testGetsAuthorArrayFromRss092_Dc10() public function testGetsAuthorArrayFromRss091_Dc10() { - $feed = Reader\Reader::importString( + $feed = (new Reader\Reader())->importString( file_get_contents($this->feedSamplePath.'/author/plain/dc10/rss091.xml') ); $this->assertEquals([ @@ -516,7 +515,7 @@ public function testGetsAuthorArrayFromRss091_Dc10() public function testGetsAuthorArrayFromRss10_Dc10() { - $feed = Reader\Reader::importString( + $feed = (new Reader\Reader())->importString( file_get_contents($this->feedSamplePath.'/author/plain/dc10/rss10.xml') ); $this->assertEquals([ @@ -527,7 +526,7 @@ public function testGetsAuthorArrayFromRss10_Dc10() public function testGetsAuthorArrayFromRss090_Dc10() { - $feed = Reader\Reader::importString( + $feed = (new Reader\Reader())->importString( file_get_contents($this->feedSamplePath.'/author/plain/dc10/rss090.xml') ); $this->assertEquals([ @@ -540,7 +539,7 @@ public function testGetsAuthorArrayFromRss090_Dc10() public function testGetsAuthorArrayFromRss20_Dc11() { - $feed = Reader\Reader::importString( + $feed = (new Reader\Reader())->importString( file_get_contents($this->feedSamplePath.'/author/plain/dc11/rss20.xml') ); $this->assertEquals([ @@ -551,7 +550,7 @@ public function testGetsAuthorArrayFromRss20_Dc11() public function testGetsAuthorArrayFromRss094_Dc11() { - $feed = Reader\Reader::importString( + $feed = (new Reader\Reader())->importString( file_get_contents($this->feedSamplePath.'/author/plain/dc11/rss094.xml') ); $this->assertEquals([ @@ -562,7 +561,7 @@ public function testGetsAuthorArrayFromRss094_Dc11() public function testGetsAuthorArrayFromRss093_Dc11() { - $feed = Reader\Reader::importString( + $feed = (new Reader\Reader())->importString( file_get_contents($this->feedSamplePath.'/author/plain/dc11/rss093.xml') ); $this->assertEquals([ @@ -573,7 +572,7 @@ public function testGetsAuthorArrayFromRss093_Dc11() public function testGetsAuthorArrayFromRss092_Dc11() { - $feed = Reader\Reader::importString( + $feed = (new Reader\Reader())->importString( file_get_contents($this->feedSamplePath.'/author/plain/dc11/rss092.xml') ); $this->assertEquals([ @@ -584,7 +583,7 @@ public function testGetsAuthorArrayFromRss092_Dc11() public function testGetsAuthorArrayFromRss091_Dc11() { - $feed = Reader\Reader::importString( + $feed = (new Reader\Reader())->importString( file_get_contents($this->feedSamplePath.'/author/plain/dc11/rss091.xml') ); $this->assertEquals([ @@ -595,7 +594,7 @@ public function testGetsAuthorArrayFromRss091_Dc11() public function testGetsAuthorArrayFromRss10_Dc11() { - $feed = Reader\Reader::importString( + $feed = (new Reader\Reader())->importString( file_get_contents($this->feedSamplePath.'/author/plain/dc11/rss10.xml') ); $this->assertEquals([ @@ -606,7 +605,7 @@ public function testGetsAuthorArrayFromRss10_Dc11() public function testGetsAuthorArrayFromRss090_Dc11() { - $feed = Reader\Reader::importString( + $feed = (new Reader\Reader())->importString( file_get_contents($this->feedSamplePath.'/author/plain/dc11/rss090.xml') ); $this->assertEquals([ @@ -619,7 +618,7 @@ public function testGetsAuthorArrayFromRss090_Dc11() public function testGetsAuthorArrayFromRss20_Atom10() { - $feed = Reader\Reader::importString( + $feed = (new Reader\Reader())->importString( file_get_contents($this->feedSamplePath.'/author/plain/atom10/rss20.xml') ); $this->assertEquals([ @@ -630,7 +629,7 @@ public function testGetsAuthorArrayFromRss20_Atom10() public function testGetsAuthorArrayFromRss094_Atom10() { - $feed = Reader\Reader::importString( + $feed = (new Reader\Reader())->importString( file_get_contents($this->feedSamplePath.'/author/plain/atom10/rss094.xml') ); $this->assertEquals([ @@ -641,7 +640,7 @@ public function testGetsAuthorArrayFromRss094_Atom10() public function testGetsAuthorArrayFromRss093_Atom10() { - $feed = Reader\Reader::importString( + $feed = (new Reader\Reader())->importString( file_get_contents($this->feedSamplePath.'/author/plain/atom10/rss093.xml') ); $this->assertEquals([ @@ -652,7 +651,7 @@ public function testGetsAuthorArrayFromRss093_Atom10() public function testGetsAuthorArrayFromRss092_Atom10() { - $feed = Reader\Reader::importString( + $feed = (new Reader\Reader())->importString( file_get_contents($this->feedSamplePath.'/author/plain/atom10/rss092.xml') ); $this->assertEquals([ @@ -663,7 +662,7 @@ public function testGetsAuthorArrayFromRss092_Atom10() public function testGetsAuthorArrayFromRss091_Atom10() { - $feed = Reader\Reader::importString( + $feed = (new Reader\Reader())->importString( file_get_contents($this->feedSamplePath.'/author/plain/atom10/rss091.xml') ); $this->assertEquals([ @@ -674,7 +673,7 @@ public function testGetsAuthorArrayFromRss091_Atom10() public function testGetsAuthorArrayFromRss10_Atom10() { - $feed = Reader\Reader::importString( + $feed = (new Reader\Reader())->importString( file_get_contents($this->feedSamplePath.'/author/plain/atom10/rss10.xml') ); $this->assertEquals([ @@ -685,7 +684,7 @@ public function testGetsAuthorArrayFromRss10_Atom10() public function testGetsAuthorArrayFromRss090_Atom10() { - $feed = Reader\Reader::importString( + $feed = (new Reader\Reader())->importString( file_get_contents($this->feedSamplePath.'/author/plain/atom10/rss090.xml') ); $this->assertEquals([ @@ -698,7 +697,7 @@ public function testGetsAuthorArrayFromRss090_Atom10() public function testGetsAuthorArrayFromRss20_None() { - $feed = Reader\Reader::importString( + $feed = (new Reader\Reader())->importString( file_get_contents($this->feedSamplePath.'/author/plain/none/rss20.xml') ); $this->assertEquals(null, $feed->getAuthors()); @@ -706,7 +705,7 @@ public function testGetsAuthorArrayFromRss20_None() public function testGetsAuthorArrayFromRss094_None() { - $feed = Reader\Reader::importString( + $feed = (new Reader\Reader())->importString( file_get_contents($this->feedSamplePath.'/author/plain/none/rss094.xml') ); $this->assertEquals(null, $feed->getAuthors()); @@ -714,7 +713,7 @@ public function testGetsAuthorArrayFromRss094_None() public function testGetsAuthorArrayFromRss093_None() { - $feed = Reader\Reader::importString( + $feed = (new Reader\Reader())->importString( file_get_contents($this->feedSamplePath.'/author/plain/none/rss093.xml') ); $this->assertEquals(null, $feed->getAuthors()); @@ -722,7 +721,7 @@ public function testGetsAuthorArrayFromRss093_None() public function testGetsAuthorArrayFromRss092_None() { - $feed = Reader\Reader::importString( + $feed = (new Reader\Reader())->importString( file_get_contents($this->feedSamplePath.'/author/plain/none/rss092.xml') ); $this->assertEquals(null, $feed->getAuthors()); @@ -730,7 +729,7 @@ public function testGetsAuthorArrayFromRss092_None() public function testGetsAuthorArrayFromRss091_None() { - $feed = Reader\Reader::importString( + $feed = (new Reader\Reader())->importString( file_get_contents($this->feedSamplePath.'/author/plain/none/rss091.xml') ); $this->assertEquals(null, $feed->getAuthors()); @@ -738,7 +737,7 @@ public function testGetsAuthorArrayFromRss091_None() public function testGetsAuthorArrayFromRss10_None() { - $feed = Reader\Reader::importString( + $feed = (new Reader\Reader())->importString( file_get_contents($this->feedSamplePath.'/author/plain/none/rss10.xml') ); $this->assertEquals(null, $feed->getAuthors()); @@ -746,7 +745,7 @@ public function testGetsAuthorArrayFromRss10_None() public function testGetsAuthorArrayFromRss090_None() { - $feed = Reader\Reader::importString( + $feed = (new Reader\Reader())->importString( file_get_contents($this->feedSamplePath.'/author/plain/none/rss090.xml') ); $this->assertEquals(null, $feed->getAuthors()); @@ -757,7 +756,7 @@ public function testGetsAuthorArrayFromRss090_None() */ public function testGetsSingleAuthorFromRss20() { - $feed = Reader\Reader::importString( + $feed = (new Reader\Reader())->importString( file_get_contents($this->feedSamplePath.'/author/plain/rss20.xml') ); $this->assertEquals(['name'=>'Joe Bloggs', 'email'=>'joe@example.com'], $feed->getAuthor()); @@ -765,7 +764,7 @@ public function testGetsSingleAuthorFromRss20() public function testGetsSingleAuthorFromRss094() { - $feed = Reader\Reader::importString( + $feed = (new Reader\Reader())->importString( file_get_contents($this->feedSamplePath.'/author/plain/rss094.xml') ); $this->assertEquals(['name'=>'Joe Bloggs', 'email'=>'joe@example.com'], $feed->getAuthor()); @@ -773,7 +772,7 @@ public function testGetsSingleAuthorFromRss094() public function testGetsSingleAuthorFromRss093() { - $feed = Reader\Reader::importString( + $feed = (new Reader\Reader())->importString( file_get_contents($this->feedSamplePath.'/author/plain/rss093.xml') ); $this->assertEquals(['name'=>'Joe Bloggs', 'email'=>'joe@example.com'], $feed->getAuthor()); @@ -781,7 +780,7 @@ public function testGetsSingleAuthorFromRss093() public function testGetsSingleAuthorFromRss092() { - $feed = Reader\Reader::importString( + $feed = (new Reader\Reader())->importString( file_get_contents($this->feedSamplePath.'/author/plain/rss092.xml') ); $this->assertEquals(['name'=>'Joe Bloggs', 'email'=>'joe@example.com'], $feed->getAuthor()); @@ -789,7 +788,7 @@ public function testGetsSingleAuthorFromRss092() public function testGetsSingleAuthorFromRss091() { - $feed = Reader\Reader::importString( + $feed = (new Reader\Reader())->importString( file_get_contents($this->feedSamplePath.'/author/plain/rss091.xml') ); $this->assertEquals(['name'=>'Joe Bloggs', 'email'=>'joe@example.com'], $feed->getAuthor()); @@ -797,7 +796,7 @@ public function testGetsSingleAuthorFromRss091() public function testGetsSingleAuthorFromRss10() { - $feed = Reader\Reader::importString( + $feed = (new Reader\Reader())->importString( file_get_contents($this->feedSamplePath.'/author/plain/rss10.xml') ); $this->assertEquals(['name'=>'Joe Bloggs', 'email'=>'joe@example.com'], $feed->getAuthor()); @@ -805,7 +804,7 @@ public function testGetsSingleAuthorFromRss10() public function testGetsSingleAuthorFromRss090() { - $feed = Reader\Reader::importString( + $feed = (new Reader\Reader())->importString( file_get_contents($this->feedSamplePath.'/author/plain/rss090.xml') ); $this->assertEquals(['name'=>'Joe Bloggs', 'email'=>'joe@example.com'], $feed->getAuthor()); @@ -815,7 +814,7 @@ public function testGetsSingleAuthorFromRss090() public function testGetsSingleAuthorFromRss20_Dc10() { - $feed = Reader\Reader::importString( + $feed = (new Reader\Reader())->importString( file_get_contents($this->feedSamplePath.'/author/plain/dc10/rss20.xml') ); $this->assertEquals(['name'=>'Joe Bloggs'], $feed->getAuthor()); @@ -823,7 +822,7 @@ public function testGetsSingleAuthorFromRss20_Dc10() public function testGetsSingleAuthorFromRss094_Dc10() { - $feed = Reader\Reader::importString( + $feed = (new Reader\Reader())->importString( file_get_contents($this->feedSamplePath.'/author/plain/dc10/rss094.xml') ); $this->assertEquals(['name'=>'Joe Bloggs'], $feed->getAuthor()); @@ -831,7 +830,7 @@ public function testGetsSingleAuthorFromRss094_Dc10() public function testGetsSingleAuthorFromRss093_Dc10() { - $feed = Reader\Reader::importString( + $feed = (new Reader\Reader())->importString( file_get_contents($this->feedSamplePath.'/author/plain/dc10/rss093.xml') ); $this->assertEquals(['name'=>'Joe Bloggs'], $feed->getAuthor()); @@ -839,7 +838,7 @@ public function testGetsSingleAuthorFromRss093_Dc10() public function testGetsSingleAuthorFromRss092_Dc10() { - $feed = Reader\Reader::importString( + $feed = (new Reader\Reader())->importString( file_get_contents($this->feedSamplePath.'/author/plain/dc10/rss092.xml') ); $this->assertEquals(['name'=>'Joe Bloggs'], $feed->getAuthor()); @@ -847,7 +846,7 @@ public function testGetsSingleAuthorFromRss092_Dc10() public function testGetsSingleAuthorFromRss091_Dc10() { - $feed = Reader\Reader::importString( + $feed = (new Reader\Reader())->importString( file_get_contents($this->feedSamplePath.'/author/plain/dc10/rss091.xml') ); $this->assertEquals(['name'=>'Joe Bloggs'], $feed->getAuthor()); @@ -855,7 +854,7 @@ public function testGetsSingleAuthorFromRss091_Dc10() public function testGetsSingleAuthorFromRss10_Dc10() { - $feed = Reader\Reader::importString( + $feed = (new Reader\Reader())->importString( file_get_contents($this->feedSamplePath.'/author/plain/dc10/rss10.xml') ); $this->assertEquals(['name'=>'Joe Bloggs'], $feed->getAuthor()); @@ -863,7 +862,7 @@ public function testGetsSingleAuthorFromRss10_Dc10() public function testGetsSingleAuthorFromRss090_Dc10() { - $feed = Reader\Reader::importString( + $feed = (new Reader\Reader())->importString( file_get_contents($this->feedSamplePath.'/author/plain/dc10/rss090.xml') ); $this->assertEquals(['name'=>'Joe Bloggs'], $feed->getAuthor()); @@ -873,7 +872,7 @@ public function testGetsSingleAuthorFromRss090_Dc10() public function testGetsSingleAuthorFromRss20_Dc11() { - $feed = Reader\Reader::importString( + $feed = (new Reader\Reader())->importString( file_get_contents($this->feedSamplePath.'/author/plain/dc11/rss20.xml') ); $this->assertEquals(['name'=>'Joe Bloggs'], $feed->getAuthor()); @@ -881,7 +880,7 @@ public function testGetsSingleAuthorFromRss20_Dc11() public function testGetsSingleAuthorFromRss094_Dc11() { - $feed = Reader\Reader::importString( + $feed = (new Reader\Reader())->importString( file_get_contents($this->feedSamplePath.'/author/plain/dc11/rss094.xml') ); $this->assertEquals(['name'=>'Joe Bloggs'], $feed->getAuthor()); @@ -889,7 +888,7 @@ public function testGetsSingleAuthorFromRss094_Dc11() public function testGetsSingleAuthorFromRss093_Dc11() { - $feed = Reader\Reader::importString( + $feed = (new Reader\Reader())->importString( file_get_contents($this->feedSamplePath.'/author/plain/dc11/rss093.xml') ); $this->assertEquals(['name'=>'Joe Bloggs'], $feed->getAuthor()); @@ -897,7 +896,7 @@ public function testGetsSingleAuthorFromRss093_Dc11() public function testGetsSingleAuthorFromRss092_Dc11() { - $feed = Reader\Reader::importString( + $feed = (new Reader\Reader())->importString( file_get_contents($this->feedSamplePath.'/author/plain/dc11/rss092.xml') ); $this->assertEquals(['name'=>'Joe Bloggs'], $feed->getAuthor()); @@ -905,7 +904,7 @@ public function testGetsSingleAuthorFromRss092_Dc11() public function testGetsSingleAuthorFromRss091_Dc11() { - $feed = Reader\Reader::importString( + $feed = (new Reader\Reader())->importString( file_get_contents($this->feedSamplePath.'/author/plain/dc11/rss091.xml') ); $this->assertEquals(['name'=>'Joe Bloggs'], $feed->getAuthor()); @@ -913,7 +912,7 @@ public function testGetsSingleAuthorFromRss091_Dc11() public function testGetsSingleAuthorFromRss10_Dc11() { - $feed = Reader\Reader::importString( + $feed = (new Reader\Reader())->importString( file_get_contents($this->feedSamplePath.'/author/plain/dc11/rss10.xml') ); $this->assertEquals(['name'=>'Joe Bloggs'], $feed->getAuthor()); @@ -921,7 +920,7 @@ public function testGetsSingleAuthorFromRss10_Dc11() public function testGetsSingleAuthorFromRss090_Dc11() { - $feed = Reader\Reader::importString( + $feed = (new Reader\Reader())->importString( file_get_contents($this->feedSamplePath.'/author/plain/dc11/rss090.xml') ); $this->assertEquals(['name'=>'Joe Bloggs'], $feed->getAuthor()); @@ -931,7 +930,7 @@ public function testGetsSingleAuthorFromRss090_Dc11() public function testGetsSingleAuthorFromRss20_None() { - $feed = Reader\Reader::importString( + $feed = (new Reader\Reader())->importString( file_get_contents($this->feedSamplePath.'/author/plain/none/rss20.xml') ); $this->assertEquals(null, $feed->getAuthor()); @@ -939,7 +938,7 @@ public function testGetsSingleAuthorFromRss20_None() public function testGetsSingleAuthorFromRss094_None() { - $feed = Reader\Reader::importString( + $feed = (new Reader\Reader())->importString( file_get_contents($this->feedSamplePath.'/author/plain/none/rss094.xml') ); $this->assertEquals(null, $feed->getAuthor()); @@ -947,7 +946,7 @@ public function testGetsSingleAuthorFromRss094_None() public function testGetsSingleAuthorFromRss093_None() { - $feed = Reader\Reader::importString( + $feed = (new Reader\Reader())->importString( file_get_contents($this->feedSamplePath.'/author/plain/none/rss093.xml') ); $this->assertEquals(null, $feed->getAuthor()); @@ -955,7 +954,7 @@ public function testGetsSingleAuthorFromRss093_None() public function testGetsSingleAuthorFromRss092_None() { - $feed = Reader\Reader::importString( + $feed = (new Reader\Reader())->importString( file_get_contents($this->feedSamplePath.'/author/plain/none/rss092.xml') ); $this->assertEquals(null, $feed->getAuthor()); @@ -963,7 +962,7 @@ public function testGetsSingleAuthorFromRss092_None() public function testGetsSingleAuthorFromRss091_None() { - $feed = Reader\Reader::importString( + $feed = (new Reader\Reader())->importString( file_get_contents($this->feedSamplePath.'/author/plain/none/rss091.xml') ); $this->assertEquals(null, $feed->getAuthor()); @@ -971,7 +970,7 @@ public function testGetsSingleAuthorFromRss091_None() public function testGetsSingleAuthorFromRss10_None() { - $feed = Reader\Reader::importString( + $feed = (new Reader\Reader())->importString( file_get_contents($this->feedSamplePath.'/author/plain/none/rss10.xml') ); $this->assertEquals(null, $feed->getAuthor()); @@ -979,7 +978,7 @@ public function testGetsSingleAuthorFromRss10_None() public function testGetsSingleAuthorFromRss090_None() { - $feed = Reader\Reader::importString( + $feed = (new Reader\Reader())->importString( file_get_contents($this->feedSamplePath.'/author/plain/none/rss090.xml') ); $this->assertEquals(null, $feed->getAuthor()); @@ -990,7 +989,7 @@ public function testGetsSingleAuthorFromRss090_None() */ public function testGetsCopyrightFromRss20() { - $feed = Reader\Reader::importString( + $feed = (new Reader\Reader())->importString( file_get_contents($this->feedSamplePath.'/copyright/plain/rss20.xml') ); $this->assertEquals('Copyright 2008', $feed->getCopyright()); @@ -998,7 +997,7 @@ public function testGetsCopyrightFromRss20() public function testGetsCopyrightFromRss094() { - $feed = Reader\Reader::importString( + $feed = (new Reader\Reader())->importString( file_get_contents($this->feedSamplePath.'/copyright/plain/rss094.xml') ); $this->assertEquals('Copyright 2008', $feed->getCopyright()); @@ -1006,7 +1005,7 @@ public function testGetsCopyrightFromRss094() public function testGetsCopyrightFromRss093() { - $feed = Reader\Reader::importString( + $feed = (new Reader\Reader())->importString( file_get_contents($this->feedSamplePath.'/copyright/plain/rss093.xml') ); $this->assertEquals('Copyright 2008', $feed->getCopyright()); @@ -1014,7 +1013,7 @@ public function testGetsCopyrightFromRss093() public function testGetsCopyrightFromRss092() { - $feed = Reader\Reader::importString( + $feed = (new Reader\Reader())->importString( file_get_contents($this->feedSamplePath.'/copyright/plain/rss092.xml') ); $this->assertEquals('Copyright 2008', $feed->getCopyright()); @@ -1022,7 +1021,7 @@ public function testGetsCopyrightFromRss092() public function testGetsCopyrightFromRss091() { - $feed = Reader\Reader::importString( + $feed = (new Reader\Reader())->importString( file_get_contents($this->feedSamplePath.'/copyright/plain/rss091.xml') ); $this->assertEquals('Copyright 2008', $feed->getCopyright()); @@ -1030,7 +1029,7 @@ public function testGetsCopyrightFromRss091() public function testGetsCopyrightFromRss10() { - $feed = Reader\Reader::importString( + $feed = (new Reader\Reader())->importString( file_get_contents($this->feedSamplePath.'/copyright/plain/rss10.xml') ); $this->assertEquals(null, $feed->getCopyright()); @@ -1038,7 +1037,7 @@ public function testGetsCopyrightFromRss10() public function testGetsCopyrightFromRss090() { - $feed = Reader\Reader::importString( + $feed = (new Reader\Reader())->importString( file_get_contents($this->feedSamplePath.'/copyright/plain/rss090.xml') ); $this->assertEquals(null, $feed->getCopyright()); @@ -1048,7 +1047,7 @@ public function testGetsCopyrightFromRss090() public function testGetsCopyrightFromRss20_Dc10() { - $feed = Reader\Reader::importString( + $feed = (new Reader\Reader())->importString( file_get_contents($this->feedSamplePath.'/copyright/plain/dc10/rss20.xml') ); $this->assertEquals('Copyright 2008', $feed->getCopyright()); @@ -1056,7 +1055,7 @@ public function testGetsCopyrightFromRss20_Dc10() public function testGetsCopyrightFromRss094_Dc10() { - $feed = Reader\Reader::importString( + $feed = (new Reader\Reader())->importString( file_get_contents($this->feedSamplePath.'/copyright/plain/dc10/rss094.xml') ); $this->assertEquals('Copyright 2008', $feed->getCopyright()); @@ -1064,7 +1063,7 @@ public function testGetsCopyrightFromRss094_Dc10() public function testGetsCopyrightFromRss093_Dc10() { - $feed = Reader\Reader::importString( + $feed = (new Reader\Reader())->importString( file_get_contents($this->feedSamplePath.'/copyright/plain/dc10/rss093.xml') ); $this->assertEquals('Copyright 2008', $feed->getCopyright()); @@ -1072,7 +1071,7 @@ public function testGetsCopyrightFromRss093_Dc10() public function testGetsCopyrightFromRss092_Dc10() { - $feed = Reader\Reader::importString( + $feed = (new Reader\Reader())->importString( file_get_contents($this->feedSamplePath.'/copyright/plain/dc10/rss092.xml') ); $this->assertEquals('Copyright 2008', $feed->getCopyright()); @@ -1080,7 +1079,7 @@ public function testGetsCopyrightFromRss092_Dc10() public function testGetsCopyrightFromRss091_Dc10() { - $feed = Reader\Reader::importString( + $feed = (new Reader\Reader())->importString( file_get_contents($this->feedSamplePath.'/copyright/plain/dc10/rss091.xml') ); $this->assertEquals('Copyright 2008', $feed->getCopyright()); @@ -1088,7 +1087,7 @@ public function testGetsCopyrightFromRss091_Dc10() public function testGetsCopyrightFromRss10_Dc10() { - $feed = Reader\Reader::importString( + $feed = (new Reader\Reader())->importString( file_get_contents($this->feedSamplePath.'/copyright/plain/dc10/rss10.xml') ); $this->assertEquals('Copyright 2008', $feed->getCopyright()); @@ -1096,7 +1095,7 @@ public function testGetsCopyrightFromRss10_Dc10() public function testGetsCopyrightFromRss090_Dc10() { - $feed = Reader\Reader::importString( + $feed = (new Reader\Reader())->importString( file_get_contents($this->feedSamplePath.'/copyright/plain/dc10/rss090.xml') ); $this->assertEquals('Copyright 2008', $feed->getCopyright()); @@ -1106,7 +1105,7 @@ public function testGetsCopyrightFromRss090_Dc10() public function testGetsCopyrightFromRss20_Dc11() { - $feed = Reader\Reader::importString( + $feed = (new Reader\Reader())->importString( file_get_contents($this->feedSamplePath.'/copyright/plain/dc11/rss20.xml') ); $this->assertEquals('Copyright 2008', $feed->getCopyright()); @@ -1114,7 +1113,7 @@ public function testGetsCopyrightFromRss20_Dc11() public function testGetsCopyrightFromRss094_Dc11() { - $feed = Reader\Reader::importString( + $feed = (new Reader\Reader())->importString( file_get_contents($this->feedSamplePath.'/copyright/plain/dc11/rss094.xml') ); $this->assertEquals('Copyright 2008', $feed->getCopyright()); @@ -1122,7 +1121,7 @@ public function testGetsCopyrightFromRss094_Dc11() public function testGetsCopyrightFromRss093_Dc11() { - $feed = Reader\Reader::importString( + $feed = (new Reader\Reader())->importString( file_get_contents($this->feedSamplePath.'/copyright/plain/dc11/rss093.xml') ); $this->assertEquals('Copyright 2008', $feed->getCopyright()); @@ -1130,7 +1129,7 @@ public function testGetsCopyrightFromRss093_Dc11() public function testGetsCopyrightFromRss092_Dc11() { - $feed = Reader\Reader::importString( + $feed = (new Reader\Reader())->importString( file_get_contents($this->feedSamplePath.'/copyright/plain/dc11/rss092.xml') ); $this->assertEquals('Copyright 2008', $feed->getCopyright()); @@ -1138,7 +1137,7 @@ public function testGetsCopyrightFromRss092_Dc11() public function testGetsCopyrightFromRss091_Dc11() { - $feed = Reader\Reader::importString( + $feed = (new Reader\Reader())->importString( file_get_contents($this->feedSamplePath.'/copyright/plain/dc11/rss091.xml') ); $this->assertEquals('Copyright 2008', $feed->getCopyright()); @@ -1146,7 +1145,7 @@ public function testGetsCopyrightFromRss091_Dc11() public function testGetsCopyrightFromRss10_Dc11() { - $feed = Reader\Reader::importString( + $feed = (new Reader\Reader())->importString( file_get_contents($this->feedSamplePath.'/copyright/plain/dc11/rss10.xml') ); $this->assertEquals('Copyright 2008', $feed->getCopyright()); @@ -1154,7 +1153,7 @@ public function testGetsCopyrightFromRss10_Dc11() public function testGetsCopyrightFromRss090_Dc11() { - $feed = Reader\Reader::importString( + $feed = (new Reader\Reader())->importString( file_get_contents($this->feedSamplePath.'/copyright/plain/dc11/rss090.xml') ); $this->assertEquals('Copyright 2008', $feed->getCopyright()); @@ -1164,7 +1163,7 @@ public function testGetsCopyrightFromRss090_Dc11() public function testGetsCopyrightFromRss20_None() { - $feed = Reader\Reader::importString( + $feed = (new Reader\Reader())->importString( file_get_contents($this->feedSamplePath.'/copyright/plain/none/rss20.xml') ); $this->assertEquals(null, $feed->getCopyright()); @@ -1172,7 +1171,7 @@ public function testGetsCopyrightFromRss20_None() public function testGetsCopyrightFromRss094_None() { - $feed = Reader\Reader::importString( + $feed = (new Reader\Reader())->importString( file_get_contents($this->feedSamplePath.'/copyright/plain/none/rss094.xml') ); $this->assertEquals(null, $feed->getCopyright()); @@ -1180,7 +1179,7 @@ public function testGetsCopyrightFromRss094_None() public function testGetsCopyrightFromRss093_None() { - $feed = Reader\Reader::importString( + $feed = (new Reader\Reader())->importString( file_get_contents($this->feedSamplePath.'/copyright/plain/none/rss093.xml') ); $this->assertEquals(null, $feed->getCopyright()); @@ -1188,7 +1187,7 @@ public function testGetsCopyrightFromRss093_None() public function testGetsCopyrightFromRss092_None() { - $feed = Reader\Reader::importString( + $feed = (new Reader\Reader())->importString( file_get_contents($this->feedSamplePath.'/copyright/plain/none/rss092.xml') ); $this->assertEquals(null, $feed->getCopyright()); @@ -1196,7 +1195,7 @@ public function testGetsCopyrightFromRss092_None() public function testGetsCopyrightFromRss091_None() { - $feed = Reader\Reader::importString( + $feed = (new Reader\Reader())->importString( file_get_contents($this->feedSamplePath.'/copyright/plain/none/rss091.xml') ); $this->assertEquals(null, $feed->getCopyright()); @@ -1204,7 +1203,7 @@ public function testGetsCopyrightFromRss091_None() public function testGetsCopyrightFromRss10_None() { - $feed = Reader\Reader::importString( + $feed = (new Reader\Reader())->importString( file_get_contents($this->feedSamplePath.'/copyright/plain/none/rss10.xml') ); $this->assertEquals(null, $feed->getCopyright()); @@ -1212,7 +1211,7 @@ public function testGetsCopyrightFromRss10_None() public function testGetsCopyrightFromRss090_None() { - $feed = Reader\Reader::importString( + $feed = (new Reader\Reader())->importString( file_get_contents($this->feedSamplePath.'/copyright/plain/none/rss090.xml') ); $this->assertEquals(null, $feed->getCopyright()); @@ -1223,7 +1222,7 @@ public function testGetsCopyrightFromRss090_None() */ public function testGetsDescriptionFromRss20() { - $feed = Reader\Reader::importString( + $feed = (new Reader\Reader())->importString( file_get_contents($this->feedSamplePath.'/description/plain/rss20.xml') ); $this->assertEquals('My Description', $feed->getDescription()); @@ -1231,7 +1230,7 @@ public function testGetsDescriptionFromRss20() public function testGetsDescriptionFromRss094() { - $feed = Reader\Reader::importString( + $feed = (new Reader\Reader())->importString( file_get_contents($this->feedSamplePath.'/description/plain/rss094.xml') ); $this->assertEquals('My Description', $feed->getDescription()); @@ -1239,7 +1238,7 @@ public function testGetsDescriptionFromRss094() public function testGetsDescriptionFromRss093() { - $feed = Reader\Reader::importString( + $feed = (new Reader\Reader())->importString( file_get_contents($this->feedSamplePath.'/description/plain/rss093.xml') ); $this->assertEquals('My Description', $feed->getDescription()); @@ -1247,7 +1246,7 @@ public function testGetsDescriptionFromRss093() public function testGetsDescriptionFromRss092() { - $feed = Reader\Reader::importString( + $feed = (new Reader\Reader())->importString( file_get_contents($this->feedSamplePath.'/description/plain/rss092.xml') ); $this->assertEquals('My Description', $feed->getDescription()); @@ -1255,7 +1254,7 @@ public function testGetsDescriptionFromRss092() public function testGetsDescriptionFromRss091() { - $feed = Reader\Reader::importString( + $feed = (new Reader\Reader())->importString( file_get_contents($this->feedSamplePath.'/description/plain/rss091.xml') ); $this->assertEquals('My Description', $feed->getDescription()); @@ -1263,7 +1262,7 @@ public function testGetsDescriptionFromRss091() public function testGetsDescriptionFromRss10() { - $feed = Reader\Reader::importString( + $feed = (new Reader\Reader())->importString( file_get_contents($this->feedSamplePath.'/description/plain/rss10.xml') ); $this->assertEquals('My Description', $feed->getDescription()); @@ -1271,7 +1270,7 @@ public function testGetsDescriptionFromRss10() public function testGetsDescriptionFromRss090() { - $feed = Reader\Reader::importString( + $feed = (new Reader\Reader())->importString( file_get_contents($this->feedSamplePath.'/description/plain/rss090.xml') ); $this->assertEquals('My Description', $feed->getDescription()); @@ -1281,7 +1280,7 @@ public function testGetsDescriptionFromRss090() public function testGetsDescriptionFromRss20_Dc10() { - $feed = Reader\Reader::importString( + $feed = (new Reader\Reader())->importString( file_get_contents($this->feedSamplePath.'/description/plain/dc10/rss20.xml') ); $this->assertEquals('My Description', $feed->getDescription()); @@ -1289,7 +1288,7 @@ public function testGetsDescriptionFromRss20_Dc10() public function testGetsDescriptionFromRss094_Dc10() { - $feed = Reader\Reader::importString( + $feed = (new Reader\Reader())->importString( file_get_contents($this->feedSamplePath.'/description/plain/dc10/rss094.xml') ); $this->assertEquals('My Description', $feed->getDescription()); @@ -1297,7 +1296,7 @@ public function testGetsDescriptionFromRss094_Dc10() public function testGetsDescriptionFromRss093_Dc10() { - $feed = Reader\Reader::importString( + $feed = (new Reader\Reader())->importString( file_get_contents($this->feedSamplePath.'/description/plain/dc10/rss093.xml') ); $this->assertEquals('My Description', $feed->getDescription()); @@ -1305,7 +1304,7 @@ public function testGetsDescriptionFromRss093_Dc10() public function testGetsDescriptionFromRss092_Dc10() { - $feed = Reader\Reader::importString( + $feed = (new Reader\Reader())->importString( file_get_contents($this->feedSamplePath.'/description/plain/dc10/rss092.xml') ); $this->assertEquals('My Description', $feed->getDescription()); @@ -1313,7 +1312,7 @@ public function testGetsDescriptionFromRss092_Dc10() public function testGetsDescriptionFromRss091_Dc10() { - $feed = Reader\Reader::importString( + $feed = (new Reader\Reader())->importString( file_get_contents($this->feedSamplePath.'/description/plain/dc10/rss091.xml') ); $this->assertEquals('My Description', $feed->getDescription()); @@ -1321,7 +1320,7 @@ public function testGetsDescriptionFromRss091_Dc10() public function testGetsDescriptionFromRss10_Dc10() { - $feed = Reader\Reader::importString( + $feed = (new Reader\Reader())->importString( file_get_contents($this->feedSamplePath.'/description/plain/dc10/rss10.xml') ); $this->assertEquals('My Description', $feed->getDescription()); @@ -1329,7 +1328,7 @@ public function testGetsDescriptionFromRss10_Dc10() public function testGetsDescriptionFromRss090_Dc10() { - $feed = Reader\Reader::importString( + $feed = (new Reader\Reader())->importString( file_get_contents($this->feedSamplePath.'/description/plain/dc10/rss090.xml') ); $this->assertEquals('My Description', $feed->getDescription()); @@ -1339,7 +1338,7 @@ public function testGetsDescriptionFromRss090_Dc10() public function testGetsDescriptionFromRss20_Dc11() { - $feed = Reader\Reader::importString( + $feed = (new Reader\Reader())->importString( file_get_contents($this->feedSamplePath.'/description/plain/dc11/rss20.xml') ); $this->assertEquals('My Description', $feed->getDescription()); @@ -1347,7 +1346,7 @@ public function testGetsDescriptionFromRss20_Dc11() public function testGetsDescriptionFromRss094_Dc11() { - $feed = Reader\Reader::importString( + $feed = (new Reader\Reader())->importString( file_get_contents($this->feedSamplePath.'/description/plain/dc11/rss094.xml') ); $this->assertEquals('My Description', $feed->getDescription()); @@ -1355,7 +1354,7 @@ public function testGetsDescriptionFromRss094_Dc11() public function testGetsDescriptionFromRss093_Dc11() { - $feed = Reader\Reader::importString( + $feed = (new Reader\Reader())->importString( file_get_contents($this->feedSamplePath.'/description/plain/dc11/rss093.xml') ); $this->assertEquals('My Description', $feed->getDescription()); @@ -1363,7 +1362,7 @@ public function testGetsDescriptionFromRss093_Dc11() public function testGetsDescriptionFromRss092_Dc11() { - $feed = Reader\Reader::importString( + $feed = (new Reader\Reader())->importString( file_get_contents($this->feedSamplePath.'/description/plain/dc11/rss092.xml') ); $this->assertEquals('My Description', $feed->getDescription()); @@ -1371,7 +1370,7 @@ public function testGetsDescriptionFromRss092_Dc11() public function testGetsDescriptionFromRss091_Dc11() { - $feed = Reader\Reader::importString( + $feed = (new Reader\Reader())->importString( file_get_contents($this->feedSamplePath.'/description/plain/dc11/rss091.xml') ); $this->assertEquals('My Description', $feed->getDescription()); @@ -1379,7 +1378,7 @@ public function testGetsDescriptionFromRss091_Dc11() public function testGetsDescriptionFromRss10_Dc11() { - $feed = Reader\Reader::importString( + $feed = (new Reader\Reader())->importString( file_get_contents($this->feedSamplePath.'/description/plain/dc11/rss10.xml') ); $this->assertEquals('My Description', $feed->getDescription()); @@ -1387,7 +1386,7 @@ public function testGetsDescriptionFromRss10_Dc11() public function testGetsDescriptionFromRss090_Dc11() { - $feed = Reader\Reader::importString( + $feed = (new Reader\Reader())->importString( file_get_contents($this->feedSamplePath.'/description/plain/dc11/rss090.xml') ); $this->assertEquals('My Description', $feed->getDescription()); @@ -1397,7 +1396,7 @@ public function testGetsDescriptionFromRss090_Dc11() public function testGetsDescriptionFromRss20_None() { - $feed = Reader\Reader::importString( + $feed = (new Reader\Reader())->importString( file_get_contents($this->feedSamplePath.'/description/plain/none/rss20.xml') ); $this->assertEquals(null, $feed->getDescription()); @@ -1405,7 +1404,7 @@ public function testGetsDescriptionFromRss20_None() public function testGetsDescriptionFromRss094_None() { - $feed = Reader\Reader::importString( + $feed = (new Reader\Reader())->importString( file_get_contents($this->feedSamplePath.'/description/plain/none/rss094.xml') ); $this->assertEquals(null, $feed->getDescription()); @@ -1413,7 +1412,7 @@ public function testGetsDescriptionFromRss094_None() public function testGetsDescriptionFromRss093_None() { - $feed = Reader\Reader::importString( + $feed = (new Reader\Reader())->importString( file_get_contents($this->feedSamplePath.'/description/plain/none/rss093.xml') ); $this->assertEquals(null, $feed->getDescription()); @@ -1421,7 +1420,7 @@ public function testGetsDescriptionFromRss093_None() public function testGetsDescriptionFromRss092_None() { - $feed = Reader\Reader::importString( + $feed = (new Reader\Reader())->importString( file_get_contents($this->feedSamplePath.'/description/plain/none/rss092.xml') ); $this->assertEquals(null, $feed->getDescription()); @@ -1429,7 +1428,7 @@ public function testGetsDescriptionFromRss092_None() public function testGetsDescriptionFromRss091_None() { - $feed = Reader\Reader::importString( + $feed = (new Reader\Reader())->importString( file_get_contents($this->feedSamplePath.'/description/plain/none/rss091.xml') ); $this->assertEquals(null, $feed->getDescription()); @@ -1437,7 +1436,7 @@ public function testGetsDescriptionFromRss091_None() public function testGetsDescriptionFromRss10_None() { - $feed = Reader\Reader::importString( + $feed = (new Reader\Reader())->importString( file_get_contents($this->feedSamplePath.'/description/plain/none/rss10.xml') ); $this->assertEquals(null, $feed->getDescription()); @@ -1445,7 +1444,7 @@ public function testGetsDescriptionFromRss10_None() public function testGetsDescriptionFromRss090_None() { - $feed = Reader\Reader::importString( + $feed = (new Reader\Reader())->importString( file_get_contents($this->feedSamplePath.'/description/plain/none/rss090.xml') ); $this->assertEquals(null, $feed->getDescription()); @@ -1456,7 +1455,7 @@ public function testGetsDescriptionFromRss090_None() */ public function testGetsLanguageFromRss20() { - $feed = Reader\Reader::importString( + $feed = (new Reader\Reader())->importString( file_get_contents($this->feedSamplePath.'/language/plain/rss20.xml') ); $this->assertEquals('en-GB', $feed->getLanguage()); @@ -1464,7 +1463,7 @@ public function testGetsLanguageFromRss20() public function testGetsLanguageFromRss094() { - $feed = Reader\Reader::importString( + $feed = (new Reader\Reader())->importString( file_get_contents($this->feedSamplePath.'/language/plain/rss094.xml') ); $this->assertEquals('en-GB', $feed->getLanguage()); @@ -1472,7 +1471,7 @@ public function testGetsLanguageFromRss094() public function testGetsLanguageFromRss093() { - $feed = Reader\Reader::importString( + $feed = (new Reader\Reader())->importString( file_get_contents($this->feedSamplePath.'/language/plain/rss093.xml') ); $this->assertEquals('en-GB', $feed->getLanguage()); @@ -1480,7 +1479,7 @@ public function testGetsLanguageFromRss093() public function testGetsLanguageFromRss092() { - $feed = Reader\Reader::importString( + $feed = (new Reader\Reader())->importString( file_get_contents($this->feedSamplePath.'/language/plain/rss092.xml') ); $this->assertEquals('en-GB', $feed->getLanguage()); @@ -1488,7 +1487,7 @@ public function testGetsLanguageFromRss092() public function testGetsLanguageFromRss091() { - $feed = Reader\Reader::importString( + $feed = (new Reader\Reader())->importString( file_get_contents($this->feedSamplePath.'/language/plain/rss091.xml') ); $this->assertEquals('en-GB', $feed->getLanguage()); @@ -1496,7 +1495,7 @@ public function testGetsLanguageFromRss091() public function testGetsLanguageFromRss10() { - $feed = Reader\Reader::importString( + $feed = (new Reader\Reader())->importString( file_get_contents($this->feedSamplePath.'/language/plain/rss10.xml') ); $this->assertEquals(null, $feed->getLanguage()); @@ -1504,7 +1503,7 @@ public function testGetsLanguageFromRss10() public function testGetsLanguageFromRss090() { - $feed = Reader\Reader::importString( + $feed = (new Reader\Reader())->importString( file_get_contents($this->feedSamplePath.'/language/plain/rss090.xml') ); $this->assertEquals(null, $feed->getLanguage()); @@ -1514,7 +1513,7 @@ public function testGetsLanguageFromRss090() public function testGetsLanguageFromRss20_Dc10() { - $feed = Reader\Reader::importString( + $feed = (new Reader\Reader())->importString( file_get_contents($this->feedSamplePath.'/language/plain/dc10/rss20.xml') ); $this->assertEquals('en-GB', $feed->getLanguage()); @@ -1522,7 +1521,7 @@ public function testGetsLanguageFromRss20_Dc10() public function testGetsLanguageFromRss094_Dc10() { - $feed = Reader\Reader::importString( + $feed = (new Reader\Reader())->importString( file_get_contents($this->feedSamplePath.'/language/plain/dc10/rss094.xml') ); $this->assertEquals('en-GB', $feed->getLanguage()); @@ -1530,7 +1529,7 @@ public function testGetsLanguageFromRss094_Dc10() public function testGetsLanguageFromRss093_Dc10() { - $feed = Reader\Reader::importString( + $feed = (new Reader\Reader())->importString( file_get_contents($this->feedSamplePath.'/language/plain/dc10/rss093.xml') ); $this->assertEquals('en-GB', $feed->getLanguage()); @@ -1538,7 +1537,7 @@ public function testGetsLanguageFromRss093_Dc10() public function testGetsLanguageFromRss092_Dc10() { - $feed = Reader\Reader::importString( + $feed = (new Reader\Reader())->importString( file_get_contents($this->feedSamplePath.'/language/plain/dc10/rss092.xml') ); $this->assertEquals('en-GB', $feed->getLanguage()); @@ -1546,7 +1545,7 @@ public function testGetsLanguageFromRss092_Dc10() public function testGetsLanguageFromRss091_Dc10() { - $feed = Reader\Reader::importString( + $feed = (new Reader\Reader())->importString( file_get_contents($this->feedSamplePath.'/language/plain/dc10/rss091.xml') ); $this->assertEquals('en-GB', $feed->getLanguage()); @@ -1554,7 +1553,7 @@ public function testGetsLanguageFromRss091_Dc10() public function testGetsLanguageFromRss10_Dc10() { - $feed = Reader\Reader::importString( + $feed = (new Reader\Reader())->importString( file_get_contents($this->feedSamplePath.'/language/plain/dc10/rss10.xml') ); $this->assertEquals('en-GB', $feed->getLanguage()); @@ -1562,7 +1561,7 @@ public function testGetsLanguageFromRss10_Dc10() public function testGetsLanguageFromRss090_Dc10() { - $feed = Reader\Reader::importString( + $feed = (new Reader\Reader())->importString( file_get_contents($this->feedSamplePath.'/language/plain/dc10/rss090.xml') ); $this->assertEquals('en-GB', $feed->getLanguage()); @@ -1572,7 +1571,7 @@ public function testGetsLanguageFromRss090_Dc10() public function testGetsLanguageFromRss20_Dc11() { - $feed = Reader\Reader::importString( + $feed = (new Reader\Reader())->importString( file_get_contents($this->feedSamplePath.'/language/plain/dc11/rss20.xml') ); $this->assertEquals('en-GB', $feed->getLanguage()); @@ -1580,7 +1579,7 @@ public function testGetsLanguageFromRss20_Dc11() public function testGetsLanguageFromRss094_Dc11() { - $feed = Reader\Reader::importString( + $feed = (new Reader\Reader())->importString( file_get_contents($this->feedSamplePath.'/language/plain/dc11/rss094.xml') ); $this->assertEquals('en-GB', $feed->getLanguage()); @@ -1588,7 +1587,7 @@ public function testGetsLanguageFromRss094_Dc11() public function testGetsLanguageFromRss093_Dc11() { - $feed = Reader\Reader::importString( + $feed = (new Reader\Reader())->importString( file_get_contents($this->feedSamplePath.'/language/plain/dc11/rss093.xml') ); $this->assertEquals('en-GB', $feed->getLanguage()); @@ -1596,7 +1595,7 @@ public function testGetsLanguageFromRss093_Dc11() public function testGetsLanguageFromRss092_Dc11() { - $feed = Reader\Reader::importString( + $feed = (new Reader\Reader())->importString( file_get_contents($this->feedSamplePath.'/language/plain/dc11/rss092.xml') ); $this->assertEquals('en-GB', $feed->getLanguage()); @@ -1604,7 +1603,7 @@ public function testGetsLanguageFromRss092_Dc11() public function testGetsLanguageFromRss091_Dc11() { - $feed = Reader\Reader::importString( + $feed = (new Reader\Reader())->importString( file_get_contents($this->feedSamplePath.'/language/plain/dc11/rss091.xml') ); $this->assertEquals('en-GB', $feed->getLanguage()); @@ -1612,7 +1611,7 @@ public function testGetsLanguageFromRss091_Dc11() public function testGetsLanguageFromRss10_Dc11() { - $feed = Reader\Reader::importString( + $feed = (new Reader\Reader())->importString( file_get_contents($this->feedSamplePath.'/language/plain/dc11/rss10.xml') ); $this->assertEquals('en-GB', $feed->getLanguage()); @@ -1620,7 +1619,7 @@ public function testGetsLanguageFromRss10_Dc11() public function testGetsLanguageFromRss090_Dc11() { - $feed = Reader\Reader::importString( + $feed = (new Reader\Reader())->importString( file_get_contents($this->feedSamplePath.'/language/plain/dc11/rss090.xml') ); $this->assertEquals('en-GB', $feed->getLanguage()); @@ -1630,7 +1629,7 @@ public function testGetsLanguageFromRss090_Dc11() public function testGetsLanguageFromRss10_XmlLang() { - $feed = Reader\Reader::importString( + $feed = (new Reader\Reader())->importString( file_get_contents($this->feedSamplePath.'/language/plain/rdf/rss10.xml') ); $this->assertEquals('en', $feed->getLanguage()); @@ -1640,7 +1639,7 @@ public function testGetsLanguageFromRss10_XmlLang() public function testGetsLanguageFromRss20_None() { - $feed = Reader\Reader::importString( + $feed = (new Reader\Reader())->importString( file_get_contents($this->feedSamplePath.'/language/plain/none/rss20.xml') ); $this->assertEquals(null, $feed->getLanguage()); @@ -1648,7 +1647,7 @@ public function testGetsLanguageFromRss20_None() public function testGetsLanguageFromRss094_None() { - $feed = Reader\Reader::importString( + $feed = (new Reader\Reader())->importString( file_get_contents($this->feedSamplePath.'/language/plain/none/rss094.xml') ); $this->assertEquals(null, $feed->getLanguage()); @@ -1656,7 +1655,7 @@ public function testGetsLanguageFromRss094_None() public function testGetsLanguageFromRss093_None() { - $feed = Reader\Reader::importString( + $feed = (new Reader\Reader())->importString( file_get_contents($this->feedSamplePath.'/language/plain/none/rss093.xml') ); $this->assertEquals(null, $feed->getLanguage()); @@ -1664,7 +1663,7 @@ public function testGetsLanguageFromRss093_None() public function testGetsLanguageFromRss092_None() { - $feed = Reader\Reader::importString( + $feed = (new Reader\Reader())->importString( file_get_contents($this->feedSamplePath.'/language/plain/none/rss092.xml') ); $this->assertEquals(null, $feed->getLanguage()); @@ -1672,7 +1671,7 @@ public function testGetsLanguageFromRss092_None() public function testGetsLanguageFromRss091_None() { - $feed = Reader\Reader::importString( + $feed = (new Reader\Reader())->importString( file_get_contents($this->feedSamplePath.'/language/plain/none/rss091.xml') ); $this->assertEquals(null, $feed->getLanguage()); @@ -1680,7 +1679,7 @@ public function testGetsLanguageFromRss091_None() public function testGetsLanguageFromRss10_None() { - $feed = Reader\Reader::importString( + $feed = (new Reader\Reader())->importString( file_get_contents($this->feedSamplePath.'/language/plain/none/rss10.xml') ); $this->assertEquals(null, $feed->getLanguage()); @@ -1688,7 +1687,7 @@ public function testGetsLanguageFromRss10_None() public function testGetsLanguageFromRss090_None() { - $feed = Reader\Reader::importString( + $feed = (new Reader\Reader())->importString( file_get_contents($this->feedSamplePath.'/language/plain/none/rss090.xml') ); $this->assertEquals(null, $feed->getLanguage()); @@ -1699,7 +1698,7 @@ public function testGetsLanguageFromRss090_None() */ public function testGetsLinkFromRss20() { - $feed = Reader\Reader::importString( + $feed = (new Reader\Reader())->importString( file_get_contents($this->feedSamplePath.'/link/plain/rss20.xml') ); $this->assertEquals('http://www.example.com', $feed->getLink()); @@ -1707,7 +1706,7 @@ public function testGetsLinkFromRss20() public function testGetsLinkFromRss094() { - $feed = Reader\Reader::importString( + $feed = (new Reader\Reader())->importString( file_get_contents($this->feedSamplePath.'/link/plain/rss094.xml') ); $this->assertEquals('http://www.example.com', $feed->getLink()); @@ -1715,7 +1714,7 @@ public function testGetsLinkFromRss094() public function testGetsLinkFromRss093() { - $feed = Reader\Reader::importString( + $feed = (new Reader\Reader())->importString( file_get_contents($this->feedSamplePath.'/link/plain/rss093.xml') ); $this->assertEquals('http://www.example.com', $feed->getLink()); @@ -1723,7 +1722,7 @@ public function testGetsLinkFromRss093() public function testGetsLinkFromRss092() { - $feed = Reader\Reader::importString( + $feed = (new Reader\Reader())->importString( file_get_contents($this->feedSamplePath.'/link/plain/rss092.xml') ); $this->assertEquals('http://www.example.com', $feed->getLink()); @@ -1731,7 +1730,7 @@ public function testGetsLinkFromRss092() public function testGetsLinkFromRss091() { - $feed = Reader\Reader::importString( + $feed = (new Reader\Reader())->importString( file_get_contents($this->feedSamplePath.'/link/plain/rss091.xml') ); $this->assertEquals('http://www.example.com', $feed->getLink()); @@ -1739,7 +1738,7 @@ public function testGetsLinkFromRss091() public function testGetsLinkFromRss10() { - $feed = Reader\Reader::importString( + $feed = (new Reader\Reader())->importString( file_get_contents($this->feedSamplePath.'/link/plain/rss10.xml') ); $this->assertEquals('http://www.example.com', $feed->getLink()); @@ -1747,7 +1746,7 @@ public function testGetsLinkFromRss10() public function testGetsLinkFromRss090() { - $feed = Reader\Reader::importString( + $feed = (new Reader\Reader())->importString( file_get_contents($this->feedSamplePath.'/link/plain/rss090.xml') ); $this->assertEquals('http://www.example.com', $feed->getLink()); @@ -1757,7 +1756,7 @@ public function testGetsLinkFromRss090() public function testGetsLinkFromRss20_None() { - $feed = Reader\Reader::importString( + $feed = (new Reader\Reader())->importString( file_get_contents($this->feedSamplePath.'/link/plain/none/rss20.xml') ); $this->assertEquals(null, $feed->getLink()); @@ -1765,7 +1764,7 @@ public function testGetsLinkFromRss20_None() public function testGetsLinkFromRss094_None() { - $feed = Reader\Reader::importString( + $feed = (new Reader\Reader())->importString( file_get_contents($this->feedSamplePath.'/link/plain/none/rss094.xml') ); $this->assertEquals(null, $feed->getLink()); @@ -1773,7 +1772,7 @@ public function testGetsLinkFromRss094_None() public function testGetsLinkFromRss093_None() { - $feed = Reader\Reader::importString( + $feed = (new Reader\Reader())->importString( file_get_contents($this->feedSamplePath.'/link/plain/none/rss093.xml') ); $this->assertEquals(null, $feed->getLink()); @@ -1781,7 +1780,7 @@ public function testGetsLinkFromRss093_None() public function testGetsLinkFromRss092_None() { - $feed = Reader\Reader::importString( + $feed = (new Reader\Reader())->importString( file_get_contents($this->feedSamplePath.'/link/plain/none/rss092.xml') ); $this->assertEquals(null, $feed->getLink()); @@ -1789,7 +1788,7 @@ public function testGetsLinkFromRss092_None() public function testGetsLinkFromRss091_None() { - $feed = Reader\Reader::importString( + $feed = (new Reader\Reader())->importString( file_get_contents($this->feedSamplePath.'/link/plain/none/rss091.xml') ); $this->assertEquals(null, $feed->getLink()); @@ -1797,7 +1796,7 @@ public function testGetsLinkFromRss091_None() public function testGetsLinkFromRss10_None() { - $feed = Reader\Reader::importString( + $feed = (new Reader\Reader())->importString( file_get_contents($this->feedSamplePath.'/link/plain/none/rss10.xml') ); $this->assertEquals(null, $feed->getLink()); @@ -1805,7 +1804,7 @@ public function testGetsLinkFromRss10_None() public function testGetsLinkFromRss090_None() { - $feed = Reader\Reader::importString( + $feed = (new Reader\Reader())->importString( file_get_contents($this->feedSamplePath.'/link/plain/none/rss090.xml') ); $this->assertEquals(null, $feed->getLink()); @@ -1817,7 +1816,7 @@ public function testGetsLinkFromRss090_None() public function testCountableInterface() { - $feed = Reader\Reader::importString( + $feed = (new Reader\Reader())->importString( file_get_contents($this->feedSamplePath.'/link/plain/none/rss090.xml') ); $this->assertEquals(0, count($feed)); @@ -1828,7 +1827,7 @@ public function testCountableInterface() */ public function testGetsFeedLinkFromRss20() { - $feed = Reader\Reader::importString( + $feed = (new Reader\Reader())->importString( file_get_contents($this->feedSamplePath.'/feedlink/plain/rss20.xml') ); $this->assertEquals('http://www.example.com/feed/rss', $feed->getFeedLink()); @@ -1836,7 +1835,7 @@ public function testGetsFeedLinkFromRss20() public function testGetsOriginalSourceUriIfFeedLinkNotAvailableFromFeed() { - $feed = Reader\Reader::importString( + $feed = (new Reader\Reader())->importString( file_get_contents($this->feedSamplePath.'/feedlink/plain/rss20_NoFeedLink.xml') ); $feed->setOriginalSourceUri('http://www.example.com/feed/rss'); @@ -1845,7 +1844,7 @@ public function testGetsOriginalSourceUriIfFeedLinkNotAvailableFromFeed() public function testGetsFeedLinkFromRss094() { - $feed = Reader\Reader::importString( + $feed = (new Reader\Reader())->importString( file_get_contents($this->feedSamplePath.'/feedlink/plain/rss094.xml') ); $this->assertEquals('http://www.example.com/feed/rss', $feed->getFeedLink()); @@ -1853,7 +1852,7 @@ public function testGetsFeedLinkFromRss094() public function testGetsFeedLinkFromRss093() { - $feed = Reader\Reader::importString( + $feed = (new Reader\Reader())->importString( file_get_contents($this->feedSamplePath.'/feedlink/plain/rss093.xml') ); $this->assertEquals('http://www.example.com/feed/rss', $feed->getFeedLink()); @@ -1861,7 +1860,7 @@ public function testGetsFeedLinkFromRss093() public function testGetsFeedLinkFromRss092() { - $feed = Reader\Reader::importString( + $feed = (new Reader\Reader())->importString( file_get_contents($this->feedSamplePath.'/feedlink/plain/rss092.xml') ); $this->assertEquals('http://www.example.com/feed/rss', $feed->getFeedLink()); @@ -1869,7 +1868,7 @@ public function testGetsFeedLinkFromRss092() public function testGetsFeedLinkFromRss091() { - $feed = Reader\Reader::importString( + $feed = (new Reader\Reader())->importString( file_get_contents($this->feedSamplePath.'/feedlink/plain/rss091.xml') ); $this->assertEquals('http://www.example.com/feed/rss', $feed->getFeedLink()); @@ -1877,7 +1876,7 @@ public function testGetsFeedLinkFromRss091() public function testGetsFeedLinkFromRss10() { - $feed = Reader\Reader::importString( + $feed = (new Reader\Reader())->importString( file_get_contents($this->feedSamplePath.'/feedlink/plain/rss10.xml') ); $this->assertEquals('http://www.example.com/feed/rss', $feed->getFeedLink()); @@ -1885,7 +1884,7 @@ public function testGetsFeedLinkFromRss10() public function testGetsFeedLinkFromRss090() { - $feed = Reader\Reader::importString( + $feed = (new Reader\Reader())->importString( file_get_contents($this->feedSamplePath.'/feedlink/plain/rss090.xml') ); $this->assertEquals('http://www.example.com/feed/rss', $feed->getFeedLink()); @@ -1895,7 +1894,7 @@ public function testGetsFeedLinkFromRss090() public function testGetsFeedLinkFromRss20_None() { - $feed = Reader\Reader::importString( + $feed = (new Reader\Reader())->importString( file_get_contents($this->feedSamplePath.'/feedlink/plain/none/rss20.xml') ); $this->assertEquals(null, $feed->getFeedLink()); @@ -1903,7 +1902,7 @@ public function testGetsFeedLinkFromRss20_None() public function testGetsFeedLinkFromRss094_None() { - $feed = Reader\Reader::importString( + $feed = (new Reader\Reader())->importString( file_get_contents($this->feedSamplePath.'/feedlink/plain/none/rss094.xml') ); $this->assertEquals(null, $feed->getFeedLink()); @@ -1911,7 +1910,7 @@ public function testGetsFeedLinkFromRss094_None() public function testGetsFeedLinkFromRss093_None() { - $feed = Reader\Reader::importString( + $feed = (new Reader\Reader())->importString( file_get_contents($this->feedSamplePath.'/feedlink/plain/none/rss093.xml') ); $this->assertEquals(null, $feed->getFeedLink()); @@ -1919,7 +1918,7 @@ public function testGetsFeedLinkFromRss093_None() public function testGetsFeedLinkFromRss092_None() { - $feed = Reader\Reader::importString( + $feed = (new Reader\Reader())->importString( file_get_contents($this->feedSamplePath.'/feedlink/plain/none/rss092.xml') ); $this->assertEquals(null, $feed->getFeedLink()); @@ -1927,7 +1926,7 @@ public function testGetsFeedLinkFromRss092_None() public function testGetsFeedLinkFromRss091_None() { - $feed = Reader\Reader::importString( + $feed = (new Reader\Reader())->importString( file_get_contents($this->feedSamplePath.'/feedlink/plain/none/rss091.xml') ); $this->assertEquals(null, $feed->getFeedLink()); @@ -1935,7 +1934,7 @@ public function testGetsFeedLinkFromRss091_None() public function testGetsFeedLinkFromRss10_None() { - $feed = Reader\Reader::importString( + $feed = (new Reader\Reader())->importString( file_get_contents($this->feedSamplePath.'/feedlink/plain/none/rss10.xml') ); $this->assertEquals(null, $feed->getFeedLink()); @@ -1943,7 +1942,7 @@ public function testGetsFeedLinkFromRss10_None() public function testGetsFeedLinkFromRss090_None() { - $feed = Reader\Reader::importString( + $feed = (new Reader\Reader())->importString( file_get_contents($this->feedSamplePath.'/feedlink/plain/none/rss090.xml') ); $this->assertEquals(null, $feed->getFeedLink()); @@ -1954,7 +1953,7 @@ public function testGetsFeedLinkFromRss090_None() */ public function testGetsGeneratorFromRss20() { - $feed = Reader\Reader::importString( + $feed = (new Reader\Reader())->importString( file_get_contents($this->feedSamplePath.'/generator/plain/rss20.xml') ); $this->assertEquals('Zend_Feed_Writer', $feed->getGenerator()); @@ -1962,7 +1961,7 @@ public function testGetsGeneratorFromRss20() public function testGetsGeneratorFromRss094() { - $feed = Reader\Reader::importString( + $feed = (new Reader\Reader())->importString( file_get_contents($this->feedSamplePath.'/generator/plain/rss094.xml') ); $this->assertEquals('Zend_Feed_Writer', $feed->getGenerator()); @@ -1970,7 +1969,7 @@ public function testGetsGeneratorFromRss094() public function testGetsGeneratorFromRss093() { - $feed = Reader\Reader::importString( + $feed = (new Reader\Reader())->importString( file_get_contents($this->feedSamplePath.'/generator/plain/rss093.xml') ); $this->assertEquals('Zend_Feed_Writer', $feed->getGenerator()); @@ -1978,7 +1977,7 @@ public function testGetsGeneratorFromRss093() public function testGetsGeneratorFromRss092() { - $feed = Reader\Reader::importString( + $feed = (new Reader\Reader())->importString( file_get_contents($this->feedSamplePath.'/generator/plain/rss092.xml') ); $this->assertEquals('Zend_Feed_Writer', $feed->getGenerator()); @@ -1986,7 +1985,7 @@ public function testGetsGeneratorFromRss092() public function testGetsGeneratorFromRss091() { - $feed = Reader\Reader::importString( + $feed = (new Reader\Reader())->importString( file_get_contents($this->feedSamplePath.'/generator/plain/rss091.xml') ); $this->assertEquals('Zend_Feed_Writer', $feed->getGenerator()); @@ -1994,7 +1993,7 @@ public function testGetsGeneratorFromRss091() public function testGetsGeneratorFromRss10() { - $feed = Reader\Reader::importString( + $feed = (new Reader\Reader())->importString( file_get_contents($this->feedSamplePath.'/generator/plain/rss10.xml') ); $this->assertEquals('Zend_Feed_Writer', $feed->getGenerator()); @@ -2002,7 +2001,7 @@ public function testGetsGeneratorFromRss10() public function testGetsGeneratorFromRss090() { - $feed = Reader\Reader::importString( + $feed = (new Reader\Reader())->importString( file_get_contents($this->feedSamplePath.'/generator/plain/rss090.xml') ); $this->assertEquals('Zend_Feed_Writer', $feed->getGenerator()); @@ -2012,7 +2011,7 @@ public function testGetsGeneratorFromRss090() public function testGetsGeneratorFromRss20_None() { - $feed = Reader\Reader::importString( + $feed = (new Reader\Reader())->importString( file_get_contents($this->feedSamplePath.'/generator/plain/none/rss20.xml') ); $this->assertEquals(null, $feed->getGenerator()); @@ -2020,7 +2019,7 @@ public function testGetsGeneratorFromRss20_None() public function testGetsGeneratorFromRss094_None() { - $feed = Reader\Reader::importString( + $feed = (new Reader\Reader())->importString( file_get_contents($this->feedSamplePath.'/generator/plain/none/rss094.xml') ); $this->assertEquals(null, $feed->getGenerator()); @@ -2028,7 +2027,7 @@ public function testGetsGeneratorFromRss094_None() public function testGetsGeneratorFromRss093_None() { - $feed = Reader\Reader::importString( + $feed = (new Reader\Reader())->importString( file_get_contents($this->feedSamplePath.'/generator/plain/none/rss093.xml') ); $this->assertEquals(null, $feed->getGenerator()); @@ -2036,7 +2035,7 @@ public function testGetsGeneratorFromRss093_None() public function testGetsGeneratorFromRss092_None() { - $feed = Reader\Reader::importString( + $feed = (new Reader\Reader())->importString( file_get_contents($this->feedSamplePath.'/generator/plain/none/rss092.xml') ); $this->assertEquals(null, $feed->getGenerator()); @@ -2044,7 +2043,7 @@ public function testGetsGeneratorFromRss092_None() public function testGetsGeneratorFromRss091_None() { - $feed = Reader\Reader::importString( + $feed = (new Reader\Reader())->importString( file_get_contents($this->feedSamplePath.'/generator/plain/none/rss091.xml') ); $this->assertEquals(null, $feed->getGenerator()); @@ -2052,7 +2051,7 @@ public function testGetsGeneratorFromRss091_None() public function testGetsGeneratorFromRss10_None() { - $feed = Reader\Reader::importString( + $feed = (new Reader\Reader())->importString( file_get_contents($this->feedSamplePath.'/generator/plain/none/rss10.xml') ); $this->assertEquals(null, $feed->getGenerator()); @@ -2060,7 +2059,7 @@ public function testGetsGeneratorFromRss10_None() public function testGetsGeneratorFromRss090_None() { - $feed = Reader\Reader::importString( + $feed = (new Reader\Reader())->importString( file_get_contents($this->feedSamplePath.'/generator/plain/none/rss090.xml') ); $this->assertEquals(null, $feed->getGenerator()); @@ -2071,7 +2070,7 @@ public function testGetsGeneratorFromRss090_None() */ public function testGetsLastBuildDateFromRss20() { - $feed = Reader\Reader::importString( + $feed = (new Reader\Reader())->importString( file_get_contents($this->feedSamplePath.'/lastbuilddate/plain/rss20.xml') ); $edate = DateTime::createFromFormat(DateTime::ISO8601, '2009-03-07T08:03:50Z'); @@ -2080,7 +2079,7 @@ public function testGetsLastBuildDateFromRss20() public function testGetsLastBuildDateFromRss20_None() { - $feed = Reader\Reader::importString( + $feed = (new Reader\Reader())->importString( file_get_contents($this->feedSamplePath.'/lastbuilddate/plain/none/rss20.xml') ); $this->assertEquals(null, $feed->getLastBuildDate()); @@ -2092,7 +2091,7 @@ public function testGetsLastBuildDateFromRss20_None() */ public function testGetsDateModified($path, $edate) { - $feed = Reader\Reader::importString( + $feed = (new Reader\Reader())->importString( file_get_contents($this->feedSamplePath . $path) ); @@ -2144,7 +2143,7 @@ public function dateModifiedProvider() */ public function testGetsHubsFromRss20() { - $feed = Reader\Reader::importString( + $feed = (new Reader\Reader())->importString( file_get_contents($this->feedSamplePath.'/hubs/plain/atom10/rss20.xml') ); $this->assertEquals([ @@ -2155,7 +2154,7 @@ public function testGetsHubsFromRss20() public function testGetsHubsFromRss094() { - $feed = Reader\Reader::importString( + $feed = (new Reader\Reader())->importString( file_get_contents($this->feedSamplePath.'/hubs/plain/atom10/rss094.xml') ); $this->assertEquals([ @@ -2166,7 +2165,7 @@ public function testGetsHubsFromRss094() public function testGetsHubsFromRss093() { - $feed = Reader\Reader::importString( + $feed = (new Reader\Reader())->importString( file_get_contents($this->feedSamplePath.'/hubs/plain/atom10/rss093.xml') ); $this->assertEquals([ @@ -2177,7 +2176,7 @@ public function testGetsHubsFromRss093() public function testGetsHubsFromRss092() { - $feed = Reader\Reader::importString( + $feed = (new Reader\Reader())->importString( file_get_contents($this->feedSamplePath.'/hubs/plain/atom10/rss092.xml') ); $this->assertEquals([ @@ -2188,7 +2187,7 @@ public function testGetsHubsFromRss092() public function testGetsHubsFromRss091() { - $feed = Reader\Reader::importString( + $feed = (new Reader\Reader())->importString( file_get_contents($this->feedSamplePath.'/hubs/plain/atom10/rss091.xml') ); $this->assertEquals([ @@ -2199,7 +2198,7 @@ public function testGetsHubsFromRss091() public function testGetsHubsFromRss10() { - $feed = Reader\Reader::importString( + $feed = (new Reader\Reader())->importString( file_get_contents($this->feedSamplePath.'/hubs/plain/atom10/rss10.xml') ); $this->assertEquals([ @@ -2210,7 +2209,7 @@ public function testGetsHubsFromRss10() public function testGetsHubsFromRss090() { - $feed = Reader\Reader::importString( + $feed = (new Reader\Reader())->importString( file_get_contents($this->feedSamplePath.'/hubs/plain/atom10/rss090.xml') ); $this->assertEquals([ @@ -2223,7 +2222,7 @@ public function testGetsHubsFromRss090() public function testGetsHubsFromRss20_None() { - $feed = Reader\Reader::importString( + $feed = (new Reader\Reader())->importString( file_get_contents($this->feedSamplePath.'/hubs/plain/none/rss20.xml') ); $this->assertEquals(null, $feed->getHubs()); @@ -2231,7 +2230,7 @@ public function testGetsHubsFromRss20_None() public function testGetsHubsFromRss094_None() { - $feed = Reader\Reader::importString( + $feed = (new Reader\Reader())->importString( file_get_contents($this->feedSamplePath.'/hubs/plain/none/rss094.xml') ); $this->assertEquals(null, $feed->getHubs()); @@ -2239,7 +2238,7 @@ public function testGetsHubsFromRss094_None() public function testGetsHubsFromRss093_None() { - $feed = Reader\Reader::importString( + $feed = (new Reader\Reader())->importString( file_get_contents($this->feedSamplePath.'/hubs/plain/none/rss093.xml') ); $this->assertEquals(null, $feed->getHubs()); @@ -2247,7 +2246,7 @@ public function testGetsHubsFromRss093_None() public function testGetsHubsFromRss092_None() { - $feed = Reader\Reader::importString( + $feed = (new Reader\Reader())->importString( file_get_contents($this->feedSamplePath.'/hubs/plain/none/rss092.xml') ); $this->assertEquals(null, $feed->getHubs()); @@ -2255,7 +2254,7 @@ public function testGetsHubsFromRss092_None() public function testGetsHubsFromRss091_None() { - $feed = Reader\Reader::importString( + $feed = (new Reader\Reader())->importString( file_get_contents($this->feedSamplePath.'/hubs/plain/none/rss091.xml') ); $this->assertEquals(null, $feed->getHubs()); @@ -2263,7 +2262,7 @@ public function testGetsHubsFromRss091_None() public function testGetsHubsFromRss10_None() { - $feed = Reader\Reader::importString( + $feed = (new Reader\Reader())->importString( file_get_contents($this->feedSamplePath.'/hubs/plain/none/rss10.xml') ); $this->assertEquals(null, $feed->getHubs()); @@ -2271,7 +2270,7 @@ public function testGetsHubsFromRss10_None() public function testGetsHubsFromRss090_None() { - $feed = Reader\Reader::importString( + $feed = (new Reader\Reader())->importString( file_get_contents($this->feedSamplePath.'/hubs/plain/none/rss090.xml') ); $this->assertEquals(null, $feed->getHubs()); @@ -2285,7 +2284,7 @@ public function testGetsHubsFromRss090_None() public function testGetsCategoriesFromRss20() { - $feed = Reader\Reader::importString( + $feed = (new Reader\Reader())->importString( file_get_contents($this->feedSamplePath.'/category/plain/rss20.xml') ); $this->assertEquals($this->expectedCats, (array) $feed->getCategories()); @@ -2296,7 +2295,7 @@ public function testGetsCategoriesFromRss20() public function testGetsCategoriesFromRss090_Dc10() { - $feed = Reader\Reader::importString( + $feed = (new Reader\Reader())->importString( file_get_contents($this->feedSamplePath.'/category/plain/dc10/rss090.xml') ); $this->assertEquals($this->expectedCatsRdf, (array) $feed->getCategories()); @@ -2305,7 +2304,7 @@ public function testGetsCategoriesFromRss090_Dc10() public function testGetsCategoriesFromRss091_Dc10() { - $feed = Reader\Reader::importString( + $feed = (new Reader\Reader())->importString( file_get_contents($this->feedSamplePath.'/category/plain/dc10/rss091.xml') ); $this->assertEquals($this->expectedCatsRdf, (array) $feed->getCategories()); @@ -2314,7 +2313,7 @@ public function testGetsCategoriesFromRss091_Dc10() public function testGetsCategoriesFromRss092_Dc10() { - $feed = Reader\Reader::importString( + $feed = (new Reader\Reader())->importString( file_get_contents($this->feedSamplePath.'/category/plain/dc10/rss092.xml') ); $this->assertEquals($this->expectedCatsRdf, (array) $feed->getCategories()); @@ -2323,7 +2322,7 @@ public function testGetsCategoriesFromRss092_Dc10() public function testGetsCategoriesFromRss093_Dc10() { - $feed = Reader\Reader::importString( + $feed = (new Reader\Reader())->importString( file_get_contents($this->feedSamplePath.'/category/plain/dc10/rss093.xml') ); $this->assertEquals($this->expectedCatsRdf, (array) $feed->getCategories()); @@ -2332,7 +2331,7 @@ public function testGetsCategoriesFromRss093_Dc10() public function testGetsCategoriesFromRss094_Dc10() { - $feed = Reader\Reader::importString( + $feed = (new Reader\Reader())->importString( file_get_contents($this->feedSamplePath.'/category/plain/dc10/rss094.xml') ); $this->assertEquals($this->expectedCatsRdf, (array) $feed->getCategories()); @@ -2341,7 +2340,7 @@ public function testGetsCategoriesFromRss094_Dc10() public function testGetsCategoriesFromRss10_Dc10() { - $feed = Reader\Reader::importString( + $feed = (new Reader\Reader())->importString( file_get_contents($this->feedSamplePath.'/category/plain/dc10/rss10.xml') ); $this->assertEquals($this->expectedCatsRdf, (array) $feed->getCategories()); @@ -2352,7 +2351,7 @@ public function testGetsCategoriesFromRss10_Dc10() public function testGetsCategoriesFromRss090_Dc11() { - $feed = Reader\Reader::importString( + $feed = (new Reader\Reader())->importString( file_get_contents($this->feedSamplePath.'/category/plain/dc11/rss090.xml') ); $this->assertEquals($this->expectedCatsRdf, (array) $feed->getCategories()); @@ -2361,7 +2360,7 @@ public function testGetsCategoriesFromRss090_Dc11() public function testGetsCategoriesFromRss091_Dc11() { - $feed = Reader\Reader::importString( + $feed = (new Reader\Reader())->importString( file_get_contents($this->feedSamplePath.'/category/plain/dc11/rss091.xml') ); $this->assertEquals($this->expectedCatsRdf, (array) $feed->getCategories()); @@ -2370,7 +2369,7 @@ public function testGetsCategoriesFromRss091_Dc11() public function testGetsCategoriesFromRss092_Dc11() { - $feed = Reader\Reader::importString( + $feed = (new Reader\Reader())->importString( file_get_contents($this->feedSamplePath.'/category/plain/dc11/rss092.xml') ); $this->assertEquals($this->expectedCatsRdf, (array) $feed->getCategories()); @@ -2379,7 +2378,7 @@ public function testGetsCategoriesFromRss092_Dc11() public function testGetsCategoriesFromRss093_Dc11() { - $feed = Reader\Reader::importString( + $feed = (new Reader\Reader())->importString( file_get_contents($this->feedSamplePath.'/category/plain/dc11/rss093.xml') ); $this->assertEquals($this->expectedCatsRdf, (array) $feed->getCategories()); @@ -2388,7 +2387,7 @@ public function testGetsCategoriesFromRss093_Dc11() public function testGetsCategoriesFromRss094_Dc11() { - $feed = Reader\Reader::importString( + $feed = (new Reader\Reader())->importString( file_get_contents($this->feedSamplePath.'/category/plain/dc11/rss094.xml') ); $this->assertEquals($this->expectedCatsRdf, (array) $feed->getCategories()); @@ -2397,7 +2396,7 @@ public function testGetsCategoriesFromRss094_Dc11() public function testGetsCategoriesFromRss10_Dc11() { - $feed = Reader\Reader::importString( + $feed = (new Reader\Reader())->importString( file_get_contents($this->feedSamplePath.'/category/plain/dc11/rss10.xml') ); $this->assertEquals($this->expectedCatsRdf, (array) $feed->getCategories()); @@ -2408,7 +2407,7 @@ public function testGetsCategoriesFromRss10_Dc11() public function testGetsCategoriesFromRss090_Atom10() { - $feed = Reader\Reader::importString( + $feed = (new Reader\Reader())->importString( file_get_contents($this->feedSamplePath.'/category/plain/atom10/rss090.xml') ); $this->assertEquals($this->expectedCatsAtom, (array) $feed->getCategories()); @@ -2417,7 +2416,7 @@ public function testGetsCategoriesFromRss090_Atom10() public function testGetsCategoriesFromRss091_Atom10() { - $feed = Reader\Reader::importString( + $feed = (new Reader\Reader())->importString( file_get_contents($this->feedSamplePath.'/category/plain/atom10/rss091.xml') ); $this->assertEquals($this->expectedCatsAtom, (array) $feed->getCategories()); @@ -2426,7 +2425,7 @@ public function testGetsCategoriesFromRss091_Atom10() public function testGetsCategoriesFromRss092_Atom10() { - $feed = Reader\Reader::importString( + $feed = (new Reader\Reader())->importString( file_get_contents($this->feedSamplePath.'/category/plain/atom10/rss092.xml') ); $this->assertEquals($this->expectedCatsAtom, (array) $feed->getCategories()); @@ -2435,7 +2434,7 @@ public function testGetsCategoriesFromRss092_Atom10() public function testGetsCategoriesFromRss093_Atom10() { - $feed = Reader\Reader::importString( + $feed = (new Reader\Reader())->importString( file_get_contents($this->feedSamplePath.'/category/plain/atom10/rss093.xml') ); $this->assertEquals($this->expectedCatsAtom, (array) $feed->getCategories()); @@ -2444,7 +2443,7 @@ public function testGetsCategoriesFromRss093_Atom10() public function testGetsCategoriesFromRss094_Atom10() { - $feed = Reader\Reader::importString( + $feed = (new Reader\Reader())->importString( file_get_contents($this->feedSamplePath.'/category/plain/atom10/rss094.xml') ); $this->assertEquals($this->expectedCatsAtom, (array) $feed->getCategories()); @@ -2453,7 +2452,7 @@ public function testGetsCategoriesFromRss094_Atom10() public function testGetsCategoriesFromRss10_Atom10() { - $feed = Reader\Reader::importString( + $feed = (new Reader\Reader())->importString( file_get_contents($this->feedSamplePath.'/category/plain/atom10/rss10.xml') ); $this->assertEquals($this->expectedCatsAtom, (array) $feed->getCategories()); @@ -2464,7 +2463,7 @@ public function testGetsCategoriesFromRss10_Atom10() public function testGetsCategoriesFromRss20_None() { - $feed = Reader\Reader::importString( + $feed = (new Reader\Reader())->importString( file_get_contents($this->feedSamplePath.'/category/plain/none/rss20.xml') ); $this->assertEquals([], (array) $feed->getCategories()); @@ -2473,7 +2472,7 @@ public function testGetsCategoriesFromRss20_None() public function testGetsCategoriesFromRss090_None() { - $feed = Reader\Reader::importString( + $feed = (new Reader\Reader())->importString( file_get_contents($this->feedSamplePath.'/category/plain/none/rss090.xml') ); $this->assertEquals([], (array) $feed->getCategories()); @@ -2482,7 +2481,7 @@ public function testGetsCategoriesFromRss090_None() public function testGetsCategoriesFromRss091_None() { - $feed = Reader\Reader::importString( + $feed = (new Reader\Reader())->importString( file_get_contents($this->feedSamplePath.'/category/plain/none/rss091.xml') ); $this->assertEquals([], (array) $feed->getCategories()); @@ -2491,7 +2490,7 @@ public function testGetsCategoriesFromRss091_None() public function testGetsCategoriesFromRss092_None() { - $feed = Reader\Reader::importString( + $feed = (new Reader\Reader())->importString( file_get_contents($this->feedSamplePath.'/category/plain/none/rss092.xml') ); $this->assertEquals([], (array) $feed->getCategories()); @@ -2500,7 +2499,7 @@ public function testGetsCategoriesFromRss092_None() public function testGetsCategoriesFromRss093_None() { - $feed = Reader\Reader::importString( + $feed = (new Reader\Reader())->importString( file_get_contents($this->feedSamplePath.'/category/plain/none/rss093.xml') ); $this->assertEquals([], (array) $feed->getCategories()); @@ -2509,7 +2508,7 @@ public function testGetsCategoriesFromRss093_None() public function testGetsCategoriesFromRss094_None() { - $feed = Reader\Reader::importString( + $feed = (new Reader\Reader())->importString( file_get_contents($this->feedSamplePath.'/category/plain/none/rss094.xml') ); $this->assertEquals([], (array) $feed->getCategories()); @@ -2518,7 +2517,7 @@ public function testGetsCategoriesFromRss094_None() public function testGetsCategoriesFromRss10_None() { - $feed = Reader\Reader::importString( + $feed = (new Reader\Reader())->importString( file_get_contents($this->feedSamplePath.'/category/plain/none/rss10.xml') ); $this->assertEquals([], (array) $feed->getCategories()); @@ -2530,7 +2529,7 @@ public function testGetsCategoriesFromRss10_None() */ public function testGetsImageFromRss20() { - $feed = Reader\Reader::importString( + $feed = (new Reader\Reader())->importString( file_get_contents($this->feedSamplePath.'/image/plain/rss20.xml') ); $this->assertEquals([ @@ -2545,7 +2544,7 @@ public function testGetsImageFromRss20() public function testGetsImageFromRss094() { - $feed = Reader\Reader::importString( + $feed = (new Reader\Reader())->importString( file_get_contents($this->feedSamplePath.'/image/plain/rss094.xml') ); $this->assertEquals([ @@ -2560,7 +2559,7 @@ public function testGetsImageFromRss094() public function testGetsImageFromRss093() { - $feed = Reader\Reader::importString( + $feed = (new Reader\Reader())->importString( file_get_contents($this->feedSamplePath.'/image/plain/rss093.xml') ); $this->assertEquals([ @@ -2575,7 +2574,7 @@ public function testGetsImageFromRss093() public function testGetsImageFromRss092() { - $feed = Reader\Reader::importString( + $feed = (new Reader\Reader())->importString( file_get_contents($this->feedSamplePath.'/image/plain/rss092.xml') ); $this->assertEquals([ @@ -2590,7 +2589,7 @@ public function testGetsImageFromRss092() public function testGetsImageFromRss091() { - $feed = Reader\Reader::importString( + $feed = (new Reader\Reader())->importString( file_get_contents($this->feedSamplePath.'/image/plain/rss091.xml') ); $this->assertEquals([ @@ -2605,7 +2604,7 @@ public function testGetsImageFromRss091() /*public function testGetsImageFromRss10() { - $feed = Reader\Reader::importString( + $feed = (new Reader\Reader())->importString( file_get_contents($this->_feedSamplePath.'/image/plain/rss10.xml') ); $this->assertEquals(array( @@ -2620,7 +2619,7 @@ public function testGetsImageFromRss091() public function testGetsImageFromRss090() { - $feed = Reader\Reader::importString( + $feed = (new Reader\Reader())->importString( file_get_contents($this->_feedSamplePath.'/image/plain/rss090.xml') ); $this->assertEquals(array( @@ -2638,7 +2637,7 @@ public function testGetsImageFromRss090() */ public function testGetsImageFromRss20_None() { - $feed = Reader\Reader::importString( + $feed = (new Reader\Reader())->importString( file_get_contents($this->feedSamplePath.'/image/plain/none/rss20.xml') ); $this->assertEquals(null, $feed->getImage()); @@ -2646,7 +2645,7 @@ public function testGetsImageFromRss20_None() public function testGetsImageFromRss094_None() { - $feed = Reader\Reader::importString( + $feed = (new Reader\Reader())->importString( file_get_contents($this->feedSamplePath.'/image/plain/none/rss094.xml') ); $this->assertEquals(null, $feed->getImage()); @@ -2654,7 +2653,7 @@ public function testGetsImageFromRss094_None() public function testGetsImageFromRss093_None() { - $feed = Reader\Reader::importString( + $feed = (new Reader\Reader())->importString( file_get_contents($this->feedSamplePath.'/image/plain/none/rss093.xml') ); $this->assertEquals(null, $feed->getImage()); @@ -2662,7 +2661,7 @@ public function testGetsImageFromRss093_None() public function testGetsImageFromRss092_None() { - $feed = Reader\Reader::importString( + $feed = (new Reader\Reader())->importString( file_get_contents($this->feedSamplePath.'/image/plain/none/rss092.xml') ); $this->assertEquals(null, $feed->getImage()); @@ -2670,7 +2669,7 @@ public function testGetsImageFromRss092_None() public function testGetsImageFromRss091_None() { - $feed = Reader\Reader::importString( + $feed = (new Reader\Reader())->importString( file_get_contents($this->feedSamplePath.'/image/plain/none/rss091.xml') ); $this->assertEquals(null, $feed->getImage()); @@ -2678,7 +2677,7 @@ public function testGetsImageFromRss091_None() public function testGetsImageFromRss10_None() { - $feed = Reader\Reader::importString( + $feed = (new Reader\Reader())->importString( file_get_contents($this->feedSamplePath.'/image/plain/none/rss10.xml') ); $this->assertEquals(null, $feed->getImage()); @@ -2686,7 +2685,7 @@ public function testGetsImageFromRss10_None() public function testGetsImageFromRss090_None() { - $feed = Reader\Reader::importString( + $feed = (new Reader\Reader())->importString( file_get_contents($this->feedSamplePath.'/image/plain/none/rss090.xml') ); $this->assertEquals(null, $feed->getImage()); diff --git a/test/Reader/Integration/HOnlineComAtom10Test.php b/test/Reader/Integration/HOnlineComAtom10Test.php index 0f3fa3fc..8149645d 100644 --- a/test/Reader/Integration/HOnlineComAtom10Test.php +++ b/test/Reader/Integration/HOnlineComAtom10Test.php @@ -21,13 +21,12 @@ class HOnlineComAtom10Test extends \PHPUnit_Framework_TestCase public function setup() { - Reader\Reader::reset(); $this->feedSamplePath = dirname(__FILE__) . '/_files/h-online.com-atom10.xml'; } public function testGetsTitle() { - $feed = Reader\Reader::importString( + $feed = (new Reader\Reader())->importString( file_get_contents($this->feedSamplePath) ); $this->assertEquals('The H - news feed', $feed->getTitle()); @@ -35,7 +34,7 @@ public function testGetsTitle() public function testGetsAuthors() { - $feed = Reader\Reader::importString( + $feed = (new Reader\Reader())->importString( file_get_contents($this->feedSamplePath) ); $this->assertEquals([['name'=>'The H']], (array) $feed->getAuthors()); @@ -43,7 +42,7 @@ public function testGetsAuthors() public function testGetsSingleAuthor() { - $feed = Reader\Reader::importString( + $feed = (new Reader\Reader())->importString( file_get_contents($this->feedSamplePath) ); $this->assertEquals(['name'=>'The H'], $feed->getAuthor()); @@ -51,7 +50,7 @@ public function testGetsSingleAuthor() public function testGetsCopyright() { - $feed = Reader\Reader::importString( + $feed = (new Reader\Reader())->importString( file_get_contents($this->feedSamplePath) ); $this->assertEquals(null, $feed->getCopyright()); @@ -59,7 +58,7 @@ public function testGetsCopyright() public function testGetsDescription() { - $feed = Reader\Reader::importString( + $feed = (new Reader\Reader())->importString( file_get_contents($this->feedSamplePath) ); $this->assertEquals('Technology news', $feed->getDescription()); @@ -67,7 +66,7 @@ public function testGetsDescription() public function testGetsLanguage() { - $feed = Reader\Reader::importString( + $feed = (new Reader\Reader())->importString( file_get_contents($this->feedSamplePath) ); $this->assertEquals(null, $feed->getLanguage()); @@ -75,7 +74,7 @@ public function testGetsLanguage() public function testGetsLink() { - $feed = Reader\Reader::importString( + $feed = (new Reader\Reader())->importString( file_get_contents($this->feedSamplePath) ); $this->assertEquals('http://www.h-online.com', $feed->getLink()); @@ -83,7 +82,7 @@ public function testGetsLink() public function testGetsEncoding() { - $feed = Reader\Reader::importString( + $feed = (new Reader\Reader())->importString( file_get_contents($this->feedSamplePath) ); $this->assertEquals('UTF-8', $feed->getEncoding()); @@ -91,7 +90,7 @@ public function testGetsEncoding() public function testGetsEntryCount() { - $feed = Reader\Reader::importString( + $feed = (new Reader\Reader())->importString( file_get_contents($this->feedSamplePath) ); $this->assertEquals(60, $feed->count()); @@ -103,7 +102,7 @@ public function testGetsEntryCount() public function testGetsEntryId() { - $feed = Reader\Reader::importString( + $feed = (new Reader\Reader())->importString( file_get_contents($this->feedSamplePath) ); $entry = $feed->current(); @@ -112,7 +111,7 @@ public function testGetsEntryId() public function testGetsEntryTitle() { - $feed = Reader\Reader::importString( + $feed = (new Reader\Reader())->importString( file_get_contents($this->feedSamplePath) ); $entry = $feed->current(); @@ -121,7 +120,7 @@ public function testGetsEntryTitle() public function testGetsEntryAuthors() { - $feed = Reader\Reader::importString( + $feed = (new Reader\Reader())->importString( file_get_contents($this->feedSamplePath) ); $entry = $feed->current(); @@ -130,7 +129,7 @@ public function testGetsEntryAuthors() public function testGetsEntrySingleAuthor() { - $feed = Reader\Reader::importString( + $feed = (new Reader\Reader())->importString( file_get_contents($this->feedSamplePath) ); $entry = $feed->current(); @@ -139,7 +138,7 @@ public function testGetsEntrySingleAuthor() public function testGetsEntryDescription() { - $feed = Reader\Reader::importString( + $feed = (new Reader\Reader())->importString( file_get_contents($this->feedSamplePath) ); $entry = $feed->current(); @@ -151,7 +150,7 @@ public function testGetsEntryDescription() public function testGetsEntryContent() { - $feed = Reader\Reader::importString( + $feed = (new Reader\Reader())->importString( file_get_contents($this->feedSamplePath) ); $entry = $feed->current(); @@ -160,7 +159,7 @@ public function testGetsEntryContent() public function testGetsEntryLinks() { - $feed = Reader\Reader::importString( + $feed = (new Reader\Reader())->importString( file_get_contents($this->feedSamplePath) ); $entry = $feed->current(); @@ -169,7 +168,7 @@ public function testGetsEntryLinks() public function testGetsEntryLink() { - $feed = Reader\Reader::importString( + $feed = (new Reader\Reader())->importString( file_get_contents($this->feedSamplePath) ); $entry = $feed->current(); @@ -178,7 +177,7 @@ public function testGetsEntryLink() public function testGetsEntryPermaLink() { - $feed = Reader\Reader::importString( + $feed = (new Reader\Reader())->importString( file_get_contents($this->feedSamplePath) ); $entry = $feed->current(); @@ -188,7 +187,7 @@ public function testGetsEntryPermaLink() public function testGetsEntryEncoding() { - $feed = Reader\Reader::importString( + $feed = (new Reader\Reader())->importString( file_get_contents($this->feedSamplePath) ); $entry = $feed->current(); diff --git a/test/Reader/Integration/LautDeRdfTest.php b/test/Reader/Integration/LautDeRdfTest.php index d8406865..4100d4f3 100644 --- a/test/Reader/Integration/LautDeRdfTest.php +++ b/test/Reader/Integration/LautDeRdfTest.php @@ -21,7 +21,6 @@ class LautDeRdfTest extends \PHPUnit_Framework_TestCase public function setup() { - Reader\Reader::reset(); $this->feedSamplePath = dirname(__FILE__) . '/_files/laut.de-rdf.xml'; } @@ -31,7 +30,7 @@ public function setup() public function testGetsTitle() { - $feed = Reader\Reader::importString( + $feed = (new Reader\Reader())->importString( file_get_contents($this->feedSamplePath) ); $this->assertEquals('laut.de - news', $feed->getTitle()); @@ -39,7 +38,7 @@ public function testGetsTitle() public function testGetsAuthors() { - $feed = Reader\Reader::importString( + $feed = (new Reader\Reader())->importString( file_get_contents($this->feedSamplePath) ); $this->assertEquals([['name'=>'laut.de']], (array) $feed->getAuthors()); @@ -47,7 +46,7 @@ public function testGetsAuthors() public function testGetsSingleAuthor() { - $feed = Reader\Reader::importString( + $feed = (new Reader\Reader())->importString( file_get_contents($this->feedSamplePath) ); $this->assertEquals(['name'=>'laut.de'], $feed->getAuthor()); @@ -55,7 +54,7 @@ public function testGetsSingleAuthor() public function testGetsCopyright() { - $feed = Reader\Reader::importString( + $feed = (new Reader\Reader())->importString( file_get_contents($this->feedSamplePath) ); $this->assertEquals('Copyright © 2004 laut.de', $feed->getCopyright()); @@ -63,7 +62,7 @@ public function testGetsCopyright() public function testGetsDescription() { - $feed = Reader\Reader::importString( + $feed = (new Reader\Reader())->importString( file_get_contents($this->feedSamplePath) ); $this->assertEquals('laut.de: aktuelle News', $feed->getDescription()); @@ -71,7 +70,7 @@ public function testGetsDescription() public function testGetsLanguage() { - $feed = Reader\Reader::importString( + $feed = (new Reader\Reader())->importString( file_get_contents($this->feedSamplePath) ); $this->assertEquals(null, $feed->getLanguage()); @@ -79,7 +78,7 @@ public function testGetsLanguage() public function testGetsLink() { - $feed = Reader\Reader::importString( + $feed = (new Reader\Reader())->importString( file_get_contents($this->feedSamplePath) ); $this->assertEquals('http://www.laut.de', $feed->getLink()); @@ -87,7 +86,7 @@ public function testGetsLink() public function testGetsEncoding() { - $feed = Reader\Reader::importString( + $feed = (new Reader\Reader())->importString( file_get_contents($this->feedSamplePath) ); $this->assertEquals('ISO-8859-1', $feed->getEncoding()); @@ -101,7 +100,7 @@ public function testGetsEncoding() public function testGetsEntryId() { - $feed = Reader\Reader::importString( + $feed = (new Reader\Reader())->importString( file_get_contents($this->feedSamplePath) ); $entry = $feed->current(); @@ -110,7 +109,7 @@ public function testGetsEntryId() public function testGetsEntryTitle() { - $feed = Reader\Reader::importString( + $feed = (new Reader\Reader())->importString( file_get_contents($this->feedSamplePath) ); $entry = $feed->current(); @@ -119,7 +118,7 @@ public function testGetsEntryTitle() public function testGetsEntryAuthors() { - $feed = Reader\Reader::importString( + $feed = (new Reader\Reader())->importString( file_get_contents($this->feedSamplePath) ); $entry = $feed->current(); @@ -128,7 +127,7 @@ public function testGetsEntryAuthors() public function testGetsEntrySingleAuthor() { - $feed = Reader\Reader::importString( + $feed = (new Reader\Reader())->importString( file_get_contents($this->feedSamplePath) ); $entry = $feed->current(); @@ -142,7 +141,7 @@ public function testGetsEntrySingleAuthor() public function testGetsEntryDescription() { - $feed = Reader\Reader::importString( + $feed = (new Reader\Reader())->importString( file_get_contents($this->feedSamplePath) ); $entry = $feed->current(); @@ -151,7 +150,7 @@ public function testGetsEntryDescription() public function testGetsEntryContent() { - $feed = Reader\Reader::importString( + $feed = (new Reader\Reader())->importString( file_get_contents($this->feedSamplePath) ); $entry = $feed->current(); @@ -160,7 +159,7 @@ public function testGetsEntryContent() public function testGetsEntryLinks() { - $feed = Reader\Reader::importString( + $feed = (new Reader\Reader())->importString( file_get_contents($this->feedSamplePath) ); $entry = $feed->current(); @@ -169,7 +168,7 @@ public function testGetsEntryLinks() public function testGetsEntryLink() { - $feed = Reader\Reader::importString( + $feed = (new Reader\Reader())->importString( file_get_contents($this->feedSamplePath) ); $entry = $feed->current(); @@ -178,7 +177,7 @@ public function testGetsEntryLink() public function testGetsEntryPermaLink() { - $feed = Reader\Reader::importString( + $feed = (new Reader\Reader())->importString( file_get_contents($this->feedSamplePath) ); $entry = $feed->current(); @@ -188,7 +187,7 @@ public function testGetsEntryPermaLink() public function testGetsEntryEncoding() { - $feed = Reader\Reader::importString( + $feed = (new Reader\Reader())->importString( file_get_contents($this->feedSamplePath) ); $entry = $feed->current(); diff --git a/test/Reader/Integration/PodcastRss2Test.php b/test/Reader/Integration/PodcastRss2Test.php index 24caeec2..cecd247a 100644 --- a/test/Reader/Integration/PodcastRss2Test.php +++ b/test/Reader/Integration/PodcastRss2Test.php @@ -21,7 +21,6 @@ class PodcastRss2Test extends \PHPUnit_Framework_TestCase public function setup() { - Reader\Reader::reset(); $this->feedSamplePath = dirname(__FILE__) . '/_files/podcast.xml'; } @@ -31,7 +30,7 @@ public function setup() public function testGetsNewFeedUrl() { - $feed = Reader\Reader::importString( + $feed = (new Reader\Reader())->importString( file_get_contents($this->feedSamplePath) ); $this->assertEquals('http://newlocation.com/example.rss', $feed->getNewFeedUrl()); @@ -39,7 +38,7 @@ public function testGetsNewFeedUrl() public function testGetsOwner() { - $feed = Reader\Reader::importString( + $feed = (new Reader\Reader())->importString( file_get_contents($this->feedSamplePath) ); $this->assertEquals('john.doe@example.com (John Doe)', $feed->getOwner()); @@ -47,7 +46,7 @@ public function testGetsOwner() public function testGetsCategories() { - $feed = Reader\Reader::importString( + $feed = (new Reader\Reader())->importString( file_get_contents($this->feedSamplePath) ); $this->assertEquals([ @@ -60,7 +59,7 @@ public function testGetsCategories() public function testGetsTitle() { - $feed = Reader\Reader::importString( + $feed = (new Reader\Reader())->importString( file_get_contents($this->feedSamplePath) ); $this->assertEquals('All About Everything', $feed->getTitle()); @@ -68,7 +67,7 @@ public function testGetsTitle() public function testGetsCastAuthor() { - $feed = Reader\Reader::importString( + $feed = (new Reader\Reader())->importString( file_get_contents($this->feedSamplePath) ); $this->assertEquals('John Doe', $feed->getCastAuthor()); @@ -76,7 +75,7 @@ public function testGetsCastAuthor() public function testGetsFeedBlock() { - $feed = Reader\Reader::importString( + $feed = (new Reader\Reader())->importString( file_get_contents($this->feedSamplePath) ); $this->assertEquals('no', $feed->getBlock()); @@ -84,7 +83,7 @@ public function testGetsFeedBlock() public function testGetsCopyright() { - $feed = Reader\Reader::importString( + $feed = (new Reader\Reader())->importString( file_get_contents($this->feedSamplePath) ); $this->assertEquals('℗ & © 2005 John Doe & Family', $feed->getCopyright()); @@ -92,7 +91,7 @@ public function testGetsCopyright() public function testGetsDescription() { - $feed = Reader\Reader::importString( + $feed = (new Reader\Reader())->importString( file_get_contents($this->feedSamplePath) ); $expected = 'All About Everything is a show about everything. @@ -105,7 +104,7 @@ public function testGetsDescription() public function testGetsLanguage() { - $feed = Reader\Reader::importString( + $feed = (new Reader\Reader())->importString( file_get_contents($this->feedSamplePath) ); $this->assertEquals('en-us', $feed->getLanguage()); @@ -113,7 +112,7 @@ public function testGetsLanguage() public function testGetsLink() { - $feed = Reader\Reader::importString( + $feed = (new Reader\Reader())->importString( file_get_contents($this->feedSamplePath) ); $this->assertEquals('http://www.example.com/podcasts/everything/index.html', $feed->getLink()); @@ -121,7 +120,7 @@ public function testGetsLink() public function testGetsEncoding() { - $feed = Reader\Reader::importString( + $feed = (new Reader\Reader())->importString( file_get_contents($this->feedSamplePath) ); $this->assertEquals('UTF-8', $feed->getEncoding()); @@ -129,7 +128,7 @@ public function testGetsEncoding() public function testGetsFeedExplicit() { - $feed = Reader\Reader::importString( + $feed = (new Reader\Reader())->importString( file_get_contents($this->feedSamplePath) ); $this->assertEquals('yes', $feed->getExplicit()); @@ -137,7 +136,7 @@ public function testGetsFeedExplicit() public function testGetsEntryCount() { - $feed = Reader\Reader::importString( + $feed = (new Reader\Reader())->importString( file_get_contents($this->feedSamplePath) ); $this->assertEquals(3, $feed->count()); @@ -145,7 +144,7 @@ public function testGetsEntryCount() public function testGetsImage() { - $feed = Reader\Reader::importString( + $feed = (new Reader\Reader())->importString( file_get_contents($this->feedSamplePath) ); $this->assertEquals('http://example.com/podcasts/everything/AllAboutEverything.jpg', $feed->getItunesImage()); @@ -157,7 +156,7 @@ public function testGetsImage() public function testGetsEntryBlock() { - $feed = Reader\Reader::importString( + $feed = (new Reader\Reader())->importString( file_get_contents($this->feedSamplePath) ); $entry = $feed->current(); @@ -166,7 +165,7 @@ public function testGetsEntryBlock() public function testGetsEntryId() { - $feed = Reader\Reader::importString( + $feed = (new Reader\Reader())->importString( file_get_contents($this->feedSamplePath) ); $entry = $feed->current(); @@ -175,7 +174,7 @@ public function testGetsEntryId() public function testGetsEntryTitle() { - $feed = Reader\Reader::importString( + $feed = (new Reader\Reader())->importString( file_get_contents($this->feedSamplePath) ); $entry = $feed->current(); @@ -184,7 +183,7 @@ public function testGetsEntryTitle() public function testGetsEntryCastAuthor() { - $feed = Reader\Reader::importString( + $feed = (new Reader\Reader())->importString( file_get_contents($this->feedSamplePath) ); $entry = $feed->current(); @@ -193,7 +192,7 @@ public function testGetsEntryCastAuthor() public function testGetsEntryExplicit() { - $feed = Reader\Reader::importString( + $feed = (new Reader\Reader())->importString( file_get_contents($this->feedSamplePath) ); $entry = $feed->current(); @@ -202,7 +201,7 @@ public function testGetsEntryExplicit() public function testGetsSubtitle() { - $feed = Reader\Reader::importString( + $feed = (new Reader\Reader())->importString( file_get_contents($this->feedSamplePath) ); $entry = $feed->current(); @@ -214,7 +213,7 @@ public function testGetsSubtitle() public function testGetsSummary() { - $feed = Reader\Reader::importString( + $feed = (new Reader\Reader())->importString( file_get_contents($this->feedSamplePath) ); $entry = $feed->current(); @@ -228,7 +227,7 @@ public function testGetsSummary() public function testGetsDuration() { - $feed = Reader\Reader::importString( + $feed = (new Reader\Reader())->importString( file_get_contents($this->feedSamplePath) ); $entry = $feed->current(); @@ -237,7 +236,7 @@ public function testGetsDuration() public function testGetsKeywords() { - $feed = Reader\Reader::importString( + $feed = (new Reader\Reader())->importString( file_get_contents($this->feedSamplePath) ); $entry = $feed->current(); @@ -249,7 +248,7 @@ public function testGetsKeywords() public function testGetsEntryEncoding() { - $feed = Reader\Reader::importString( + $feed = (new Reader\Reader())->importString( file_get_contents($this->feedSamplePath) ); $entry = $feed->current(); @@ -258,7 +257,7 @@ public function testGetsEntryEncoding() public function testGetsEnclosure() { - $feed = Reader\Reader::importString( + $feed = (new Reader\Reader())->importString( file_get_contents($this->feedSamplePath) ); $entry = $feed->current(); diff --git a/test/Reader/Integration/WordpressAtom10Test.php b/test/Reader/Integration/WordpressAtom10Test.php index 3ff68bc9..5055ce8f 100644 --- a/test/Reader/Integration/WordpressAtom10Test.php +++ b/test/Reader/Integration/WordpressAtom10Test.php @@ -21,13 +21,12 @@ class WordpressAtom10Test extends \PHPUnit_Framework_TestCase public function setup() { - Reader\Reader::reset(); $this->feedSamplePath = dirname(__FILE__) . '/_files/wordpress-atom10.xml'; } public function testGetsTitle() { - $feed = Reader\Reader::importString( + $feed = (new Reader\Reader())->importString( file_get_contents($this->feedSamplePath) ); $this->assertEquals('Norm 2782', $feed->getTitle()); @@ -35,7 +34,7 @@ public function testGetsTitle() public function testGetsAuthors() { - $feed = Reader\Reader::importString( + $feed = (new Reader\Reader())->importString( file_get_contents($this->feedSamplePath) ); $this->assertEquals([ @@ -45,7 +44,7 @@ public function testGetsAuthors() public function testGetsSingleAuthor() { - $feed = Reader\Reader::importString( + $feed = (new Reader\Reader())->importString( file_get_contents($this->feedSamplePath) ); $this->assertEquals(['name'=>'norm2782', 'uri'=>'http://www.norm2782.com'], $feed->getAuthor()); @@ -53,7 +52,7 @@ public function testGetsSingleAuthor() public function testGetsCopyright() { - $feed = Reader\Reader::importString( + $feed = (new Reader\Reader())->importString( file_get_contents($this->feedSamplePath) ); $this->assertEquals(null, $feed->getCopyright()); @@ -61,7 +60,7 @@ public function testGetsCopyright() public function testGetsDescription() { - $feed = Reader\Reader::importString( + $feed = (new Reader\Reader())->importString( file_get_contents($this->feedSamplePath) ); $this->assertEquals('Why are you here?', $feed->getDescription()); @@ -69,7 +68,7 @@ public function testGetsDescription() public function testGetsLanguage() { - $feed = Reader\Reader::importString( + $feed = (new Reader\Reader())->importString( file_get_contents($this->feedSamplePath) ); $this->assertEquals('en', $feed->getLanguage()); @@ -77,7 +76,7 @@ public function testGetsLanguage() public function testGetsLink() { - $feed = Reader\Reader::importString( + $feed = (new Reader\Reader())->importString( file_get_contents($this->feedSamplePath) ); $this->assertEquals('http://www.norm2782.com', $feed->getLink()); @@ -85,7 +84,7 @@ public function testGetsLink() public function testGetsEncoding() { - $feed = Reader\Reader::importString( + $feed = (new Reader\Reader())->importString( file_get_contents($this->feedSamplePath) ); $this->assertEquals('UTF-8', $feed->getEncoding()); @@ -93,7 +92,7 @@ public function testGetsEncoding() public function testGetsEntryCount() { - $feed = Reader\Reader::importString( + $feed = (new Reader\Reader())->importString( file_get_contents($this->feedSamplePath) ); $this->assertEquals(10, $feed->count()); @@ -105,7 +104,7 @@ public function testGetsEntryCount() public function testGetsEntryId() { - $feed = Reader\Reader::importString( + $feed = (new Reader\Reader())->importString( file_get_contents($this->feedSamplePath) ); $entry = $feed->current(); @@ -114,7 +113,7 @@ public function testGetsEntryId() public function testGetsEntryTitle() { - $feed = Reader\Reader::importString( + $feed = (new Reader\Reader())->importString( file_get_contents($this->feedSamplePath) ); $entry = $feed->current(); @@ -127,7 +126,7 @@ public function testGetsEntryTitle() public function testGetsEntryAuthors() { - $feed = Reader\Reader::importString( + $feed = (new Reader\Reader())->importString( file_get_contents($this->feedSamplePath) ); $entry = $feed->current(); @@ -136,7 +135,7 @@ public function testGetsEntryAuthors() public function testGetsEntrySingleAuthor() { - $feed = Reader\Reader::importString( + $feed = (new Reader\Reader())->importString( file_get_contents($this->feedSamplePath) ); $entry = $feed->current(); @@ -145,7 +144,7 @@ public function testGetsEntrySingleAuthor() public function testGetsEntryDescription() { - $feed = Reader\Reader::importString( + $feed = (new Reader\Reader())->importString( file_get_contents($this->feedSamplePath) ); $entry = $feed->current(); @@ -157,7 +156,7 @@ public function testGetsEntryDescription() public function testGetsEntryContent() { - $feed = Reader\Reader::importString( + $feed = (new Reader\Reader())->importString( file_get_contents($this->feedSamplePath) ); $entry = $feed->current(); @@ -166,7 +165,7 @@ public function testGetsEntryContent() public function testGetsEntryLinks() { - $feed = Reader\Reader::importString( + $feed = (new Reader\Reader())->importString( file_get_contents($this->feedSamplePath) ); $entry = $feed->current(); @@ -175,7 +174,7 @@ public function testGetsEntryLinks() public function testGetsEntryLink() { - $feed = Reader\Reader::importString( + $feed = (new Reader\Reader())->importString( file_get_contents($this->feedSamplePath) ); $entry = $feed->current(); @@ -184,7 +183,7 @@ public function testGetsEntryLink() public function testGetsEntryPermaLink() { - $feed = Reader\Reader::importString( + $feed = (new Reader\Reader())->importString( file_get_contents($this->feedSamplePath) ); $entry = $feed->current(); @@ -194,7 +193,7 @@ public function testGetsEntryPermaLink() public function testGetsEntryEncoding() { - $feed = Reader\Reader::importString( + $feed = (new Reader\Reader())->importString( file_get_contents($this->feedSamplePath) ); $entry = $feed->current(); diff --git a/test/Reader/Integration/WordpressRss2DcAtomTest.php b/test/Reader/Integration/WordpressRss2DcAtomTest.php index 6d3cd0ed..814edf9b 100644 --- a/test/Reader/Integration/WordpressRss2DcAtomTest.php +++ b/test/Reader/Integration/WordpressRss2DcAtomTest.php @@ -21,7 +21,6 @@ class WordpressRss2DcAtomTest extends \PHPUnit_Framework_TestCase public function setup() { - Reader\Reader::reset(); $this->feedSamplePath = dirname(__FILE__) . '/_files/wordpress-rss2-dc-atom.xml'; } @@ -31,7 +30,7 @@ public function setup() public function testGetsTitle() { - $feed = Reader\Reader::importString( + $feed = (new Reader\Reader())->importString( file_get_contents($this->feedSamplePath) ); $this->assertEquals('Norm 2782', $feed->getTitle()); @@ -39,7 +38,7 @@ public function testGetsTitle() public function testGetsAuthors() { - $feed = Reader\Reader::importString( + $feed = (new Reader\Reader())->importString( file_get_contents($this->feedSamplePath) ); $this->assertEquals([ @@ -49,7 +48,7 @@ public function testGetsAuthors() public function testGetsSingleAuthor() { - $feed = Reader\Reader::importString( + $feed = (new Reader\Reader())->importString( file_get_contents($this->feedSamplePath) ); $this->assertEquals(['name'=>'norm2782'], $feed->getAuthor()); @@ -57,7 +56,7 @@ public function testGetsSingleAuthor() public function testGetsCopyright() { - $feed = Reader\Reader::importString( + $feed = (new Reader\Reader())->importString( file_get_contents($this->feedSamplePath) ); $this->assertEquals(null, $feed->getCopyright()); @@ -65,7 +64,7 @@ public function testGetsCopyright() public function testGetsDescription() { - $feed = Reader\Reader::importString( + $feed = (new Reader\Reader())->importString( file_get_contents($this->feedSamplePath) ); $this->assertEquals('Why are you here?', $feed->getDescription()); @@ -73,7 +72,7 @@ public function testGetsDescription() public function testGetsLanguage() { - $feed = Reader\Reader::importString( + $feed = (new Reader\Reader())->importString( file_get_contents($this->feedSamplePath) ); $this->assertEquals('en', $feed->getLanguage()); @@ -81,7 +80,7 @@ public function testGetsLanguage() public function testGetsLink() { - $feed = Reader\Reader::importString( + $feed = (new Reader\Reader())->importString( file_get_contents($this->feedSamplePath) ); $this->assertEquals('http://www.norm2782.com', $feed->getLink()); @@ -89,7 +88,7 @@ public function testGetsLink() public function testGetsEncoding() { - $feed = Reader\Reader::importString( + $feed = (new Reader\Reader())->importString( file_get_contents($this->feedSamplePath) ); $this->assertEquals('UTF-8', $feed->getEncoding()); @@ -97,7 +96,7 @@ public function testGetsEncoding() public function testGetsEntryCount() { - $feed = Reader\Reader::importString( + $feed = (new Reader\Reader())->importString( file_get_contents($this->feedSamplePath) ); $this->assertEquals(10, $feed->count()); @@ -109,7 +108,7 @@ public function testGetsEntryCount() public function testGetsEntryId() { - $feed = Reader\Reader::importString( + $feed = (new Reader\Reader())->importString( file_get_contents($this->feedSamplePath) ); $entry = $feed->current(); @@ -118,7 +117,7 @@ public function testGetsEntryId() public function testGetsEntryTitle() { - $feed = Reader\Reader::importString( + $feed = (new Reader\Reader())->importString( file_get_contents($this->feedSamplePath) ); $entry = $feed->current(); @@ -131,7 +130,7 @@ public function testGetsEntryTitle() public function testGetsEntryAuthors() { - $feed = Reader\Reader::importString( + $feed = (new Reader\Reader())->importString( file_get_contents($this->feedSamplePath) ); $entry = $feed->current(); @@ -140,7 +139,7 @@ public function testGetsEntryAuthors() public function testGetsEntrySingleAuthor() { - $feed = Reader\Reader::importString( + $feed = (new Reader\Reader())->importString( file_get_contents($this->feedSamplePath) ); $entry = $feed->current(); @@ -149,7 +148,7 @@ public function testGetsEntrySingleAuthor() public function testGetsEntryDescription() { - $feed = Reader\Reader::importString( + $feed = (new Reader\Reader())->importString( file_get_contents($this->feedSamplePath) ); $entry = $feed->current(); @@ -161,7 +160,7 @@ public function testGetsEntryDescription() public function testGetsEntryContent() { - $feed = Reader\Reader::importString( + $feed = (new Reader\Reader())->importString( file_get_contents($this->feedSamplePath) ); $entry = $feed->current(); @@ -170,7 +169,7 @@ public function testGetsEntryContent() public function testGetsEntryLinks() { - $feed = Reader\Reader::importString( + $feed = (new Reader\Reader())->importString( file_get_contents($this->feedSamplePath) ); $entry = $feed->current(); @@ -179,7 +178,7 @@ public function testGetsEntryLinks() public function testGetsEntryLink() { - $feed = Reader\Reader::importString( + $feed = (new Reader\Reader())->importString( file_get_contents($this->feedSamplePath) ); $entry = $feed->current(); @@ -188,7 +187,7 @@ public function testGetsEntryLink() public function testGetsEntryPermaLink() { - $feed = Reader\Reader::importString( + $feed = (new Reader\Reader())->importString( file_get_contents($this->feedSamplePath) ); $entry = $feed->current(); @@ -198,7 +197,7 @@ public function testGetsEntryPermaLink() public function testGetsEntryEncoding() { - $feed = Reader\Reader::importString( + $feed = (new Reader\Reader())->importString( file_get_contents($this->feedSamplePath) ); $entry = $feed->current(); diff --git a/test/Reader/ReaderTest.php b/test/Reader/ReaderTest.php index 3d06a68a..429d41f7 100644 --- a/test/Reader/ReaderTest.php +++ b/test/Reader/ReaderTest.php @@ -29,96 +29,91 @@ public function setup() $this->feedSamplePath = dirname(__FILE__) . '/_files'; } - public function tearDown() - { - Reader\Reader::reset(); - } - public function testStringImportTrimsContentToAllowSlightlyInvalidXml() { - $feed = Reader\Reader::importString( + $feed = (new Reader\Reader())->importString( ' ' . file_get_contents($this->feedSamplePath.'/Reader/rss20.xml') ); } public function testDetectsFeedIsRss20() { - $feed = Reader\Reader::importString( + $feed = (new Reader\Reader())->importString( file_get_contents($this->feedSamplePath.'/Reader/rss20.xml') ); - $type = Reader\Reader::detectType($feed); + $type = (new Reader\Reader())->detectType($feed); $this->assertEquals(Reader\Reader::TYPE_RSS_20, $type); } public function testDetectsFeedIsRss094() { - $feed = Reader\Reader::importString( + $feed = (new Reader\Reader())->importString( file_get_contents($this->feedSamplePath.'/Reader/rss094.xml') ); - $type = Reader\Reader::detectType($feed); + $type = (new Reader\Reader())->detectType($feed); $this->assertEquals(Reader\Reader::TYPE_RSS_094, $type); } public function testDetectsFeedIsRss093() { - $feed = Reader\Reader::importString( + $feed = (new Reader\Reader())->importString( file_get_contents($this->feedSamplePath.'/Reader/rss093.xml') ); - $type = Reader\Reader::detectType($feed); + $type = (new Reader\Reader())->detectType($feed); $this->assertEquals(Reader\Reader::TYPE_RSS_093, $type); } public function testDetectsFeedIsRss092() { - $feed = Reader\Reader::importString( + $feed = (new Reader\Reader())->importString( file_get_contents($this->feedSamplePath.'/Reader/rss092.xml') ); - $type = Reader\Reader::detectType($feed); + $type = (new Reader\Reader())->detectType($feed); $this->assertEquals(Reader\Reader::TYPE_RSS_092, $type); } public function testDetectsFeedIsRss091() { - $feed = Reader\Reader::importString( + $feed = (new Reader\Reader())->importString( file_get_contents($this->feedSamplePath.'/Reader/rss091.xml') ); - $type = Reader\Reader::detectType($feed); + $type = (new Reader\Reader())->detectType($feed); $this->assertEquals(Reader\Reader::TYPE_RSS_091, $type); } public function testDetectsFeedIsRss10() { - $feed = Reader\Reader::importString( + $feed = (new Reader\Reader())->importString( file_get_contents($this->feedSamplePath.'/Reader/rss10.xml') ); - $type = Reader\Reader::detectType($feed); + $type = (new Reader\Reader())->detectType($feed); $this->assertEquals(Reader\Reader::TYPE_RSS_10, $type); } public function testDetectsFeedIsRss090() { - $feed = Reader\Reader::importString( + $feed = (new Reader\Reader())->importString( file_get_contents($this->feedSamplePath.'/Reader/rss090.xml') ); - $type = Reader\Reader::detectType($feed); + $type = (new Reader\Reader())->detectType($feed); $this->assertEquals(Reader\Reader::TYPE_RSS_090, $type); } public function testDetectsFeedIsAtom10() { - $feed = Reader\Reader::importString( + $feed = (new Reader\Reader())->importString( file_get_contents($this->feedSamplePath.'/Reader/atom10.xml') ); - $type = Reader\Reader::detectType($feed); + $type = (new Reader\Reader())->detectType($feed); $this->assertEquals(Reader\Reader::TYPE_ATOM_10, $type); } public function testDetectsFeedIsAtom03() { - $feed = Reader\Reader::importString( + $feed = (new Reader\Reader())->importString( file_get_contents($this->feedSamplePath.'/Reader/atom03.xml') ); - $type = Reader\Reader::detectType($feed); + $type = (new Reader\Reader())->detectType($feed); $this->assertEquals(Reader\Reader::TYPE_ATOM_03, $type); } @@ -128,13 +123,13 @@ public function testDetectsFeedIsAtom03() public function testDetectsTypeFromStringOrToRemindPaddyAboutForgettingATestWhichLetsAStupidTypoSurviveUnnoticedForMonths() { $feed = 'This is test content for xhtml:
', $entry->getContent()); } @@ -129,7 +129,7 @@ public function testFeedContentIfMissingThrowsExceptionIfThereIsNoLink() public function testEntryUpdatedDateHasBeenSet() { $renderer = new Renderer\Feed\Atom($this->validWriter); - $feed = Reader\Reader::importString($renderer->render()->saveXml()); + $feed = (new Reader\Reader())->importString($renderer->render()->saveXml()); $entry = $feed->current(); $this->assertEquals(1234567890, $entry->getDateModified()->getTimestamp()); } @@ -147,7 +147,7 @@ public function testFeedUpdatedDateIfMissingThrowsException() public function testEntryPublishedDateHasBeenSet() { $renderer = new Renderer\Feed\Atom($this->validWriter); - $feed = Reader\Reader::importString($renderer->render()->saveXml()); + $feed = (new Reader\Reader())->importString($renderer->render()->saveXml()); $entry = $feed->current(); $this->assertEquals(1234567000, $entry->getDateCreated()->getTimestamp()); } @@ -155,7 +155,7 @@ public function testEntryPublishedDateHasBeenSet() public function testEntryIncludesLinkToHtmlVersionOfFeed() { $renderer = new Renderer\Feed\Atom($this->validWriter); - $feed = Reader\Reader::importString($renderer->render()->saveXml()); + $feed = (new Reader\Reader())->importString($renderer->render()->saveXml()); $entry = $feed->current(); $this->assertEquals('http://www.example.com/1', $entry->getLink()); } @@ -163,7 +163,7 @@ public function testEntryIncludesLinkToHtmlVersionOfFeed() public function testEntryHoldsAnyAuthorAdded() { $renderer = new Renderer\Feed\Atom($this->validWriter); - $feed = Reader\Reader::importString($renderer->render()->saveXml()); + $feed = (new Reader\Reader())->importString($renderer->render()->saveXml()); $entry = $feed->current(); $author = $entry->getAuthor(); $this->assertEquals([ @@ -180,7 +180,7 @@ public function testEntryHoldsAnyEnclosureAdded() 'length' => '1337', 'uri' => 'http://example.com/audio.mp3' ]); - $feed = Reader\Reader::importString($renderer->render()->saveXml()); + $feed = (new Reader\Reader())->importString($renderer->render()->saveXml()); $entry = $feed->current(); $enc = $entry->getEnclosure(); $this->assertEquals('audio/mpeg', $enc->type); @@ -192,7 +192,7 @@ public function testEntryIdHasBeenSet() { $this->validEntry->setId('urn:uuid:60a76c80-d399-11d9-b93C-0003939e0af6'); $renderer = new Renderer\Feed\Atom($this->validWriter); - $feed = Reader\Reader::importString($renderer->render()->saveXml()); + $feed = (new Reader\Reader())->importString($renderer->render()->saveXml()); $entry = $feed->current(); $this->assertEquals('urn:uuid:60a76c80-d399-11d9-b93C-0003939e0af6', $entry->getId()); } @@ -201,7 +201,7 @@ public function testEntryIdHasBeenSetUsingSimpleTagUri() { $this->validEntry->setId('tag:example.org,2010:/foo/bar/'); $renderer = new Renderer\Feed\Atom($this->validWriter); - $feed = Reader\Reader::importString($renderer->render()->saveXml()); + $feed = (new Reader\Reader())->importString($renderer->render()->saveXml()); $entry = $feed->current(); $this->assertEquals('tag:example.org,2010:/foo/bar/', $entry->getId()); } @@ -210,7 +210,7 @@ public function testEntryIdHasBeenSetUsingComplexTagUri() { $this->validEntry->setId('tag:diveintomark.org,2004-05-27:/archives/2004/05/27/howto-atom-linkblog'); $renderer = new Renderer\Feed\Atom($this->validWriter); - $feed = Reader\Reader::importString($renderer->render()->saveXml()); + $feed = (new Reader\Reader())->importString($renderer->render()->saveXml()); $entry = $feed->current(); $this->assertEquals('tag:diveintomark.org,2004-05-27:/archives/2004/05/27/howto-atom-linkblog', $entry->getId()); @@ -219,7 +219,7 @@ public function testEntryIdHasBeenSetUsingComplexTagUri() public function testFeedIdDefaultIsUsedIfNotSetByHand() { $renderer = new Renderer\Feed\Atom($this->validWriter); - $feed = Reader\Reader::importString($renderer->render()->saveXml()); + $feed = (new Reader\Reader())->importString($renderer->render()->saveXml()); $entry = $feed->current(); $this->assertEquals($entry->getLink(), $entry->getId()); } @@ -252,7 +252,7 @@ public function testCommentLinkRendered() { $renderer = new Renderer\Feed\Atom($this->validWriter); $this->validEntry->setCommentLink('http://www.example.com/id/1'); - $feed = Reader\Reader::importString($renderer->render()->saveXml()); + $feed = (new Reader\Reader())->importString($renderer->render()->saveXml()); $entry = $feed->current(); $this->assertEquals('http://www.example.com/id/1', $entry->getCommentLink()); } @@ -261,7 +261,7 @@ public function testCommentCountRendered() { $renderer = new Renderer\Feed\Atom($this->validWriter); $this->validEntry->setCommentCount(22); - $feed = Reader\Reader::importString($renderer->render()->saveXml()); + $feed = (new Reader\Reader())->importString($renderer->render()->saveXml()); $entry = $feed->current(); $this->assertEquals(22, $entry->getCommentCount()); } @@ -276,7 +276,7 @@ public function testCategoriesCanBeSet() ]); $atomFeed = new Renderer\Feed\Atom($this->validWriter); $atomFeed->render(); - $feed = Reader\Reader::importString($atomFeed->saveXml()); + $feed = (new Reader\Reader())->importString($atomFeed->saveXml()); $entry = $feed->current(); $expected = [ ['term' => 'cat_dog', @@ -298,7 +298,7 @@ public function testCommentFeedLinksRendered() ['uri' => 'http://www.example.com/rss/id/1', 'type'=> 'rss'], ]); - $feed = Reader\Reader::importString($renderer->render()->saveXml()); + $feed = (new Reader\Reader())->importString($renderer->render()->saveXml()); $entry = $feed->current(); // Skipped over due to ZFR bug (detects Atom in error when RSS requested) //$this->assertEquals('http://www.example.com/rss/id/1', $entry->getCommentFeedLink('rss')); diff --git a/test/Writer/Renderer/Entry/RssTest.php b/test/Writer/Renderer/Entry/RssTest.php index 72d9c0e7..1cedca34 100644 --- a/test/Writer/Renderer/Entry/RssTest.php +++ b/test/Writer/Renderer/Entry/RssTest.php @@ -54,7 +54,7 @@ public function testEntryEncodingHasBeenSet() { $this->validWriter->setEncoding('iso-8859-1'); $renderer = new Renderer\Feed\Rss($this->validWriter); - $feed = Reader\Reader::importString($renderer->render()->saveXml()); + $feed = (new Reader\Reader())->importString($renderer->render()->saveXml()); $entry = $feed->current(); $this->assertEquals('iso-8859-1', $entry->getEncoding()); } @@ -62,7 +62,7 @@ public function testEntryEncodingHasBeenSet() public function testEntryEncodingDefaultIsUsedIfEncodingNotSetByHand() { $renderer = new Renderer\Feed\Rss($this->validWriter); - $feed = Reader\Reader::importString($renderer->render()->saveXml()); + $feed = (new Reader\Reader())->importString($renderer->render()->saveXml()); $entry = $feed->current(); $this->assertEquals('UTF-8', $entry->getEncoding()); } @@ -70,7 +70,7 @@ public function testEntryEncodingDefaultIsUsedIfEncodingNotSetByHand() public function testEntryTitleHasBeenSet() { $renderer = new Renderer\Feed\Rss($this->validWriter); - $feed = Reader\Reader::importString($renderer->render()->saveXml()); + $feed = (new Reader\Reader())->importString($renderer->render()->saveXml()); $entry = $feed->current(); $this->assertEquals('This is a test entry.', $entry->getTitle()); } @@ -90,7 +90,7 @@ public function testEntryTitleCharDataEncoding() { $renderer = new Renderer\Feed\Rss($this->validWriter); $this->validEntry->setTitle('<>&\'"áéíóú'); - $feed = Reader\Reader::importString($renderer->render()->saveXml()); + $feed = (new Reader\Reader())->importString($renderer->render()->saveXml()); $entry = $feed->current(); $this->assertEquals('<>&\'"áéíóú', $entry->getTitle()); } @@ -98,7 +98,7 @@ public function testEntryTitleCharDataEncoding() public function testEntrySummaryDescriptionHasBeenSet() { $renderer = new Renderer\Feed\Rss($this->validWriter); - $feed = Reader\Reader::importString($renderer->render()->saveXml()); + $feed = (new Reader\Reader())->importString($renderer->render()->saveXml()); $entry = $feed->current(); $this->assertEquals('This is a test entry description.', $entry->getDescription()); } @@ -118,7 +118,7 @@ public function testEntryDescriptionCharDataEncoding() { $renderer = new Renderer\Feed\Rss($this->validWriter); $this->validEntry->setDescription('<>&\'"áéíóú'); - $feed = Reader\Reader::importString($renderer->render()->saveXml()); + $feed = (new Reader\Reader())->importString($renderer->render()->saveXml()); $entry = $feed->current(); $this->assertEquals('<>&\'"áéíóú', $entry->getDescription()); } @@ -127,7 +127,7 @@ public function testEntryContentHasBeenSet() { $this->validEntry->setContent('This is test entry content.'); $renderer = new Renderer\Feed\Rss($this->validWriter); - $feed = Reader\Reader::importString($renderer->render()->saveXml()); + $feed = (new Reader\Reader())->importString($renderer->render()->saveXml()); $entry = $feed->current(); $this->assertEquals('This is test entry content.', $entry->getContent()); } @@ -136,7 +136,7 @@ public function testEntryContentCharDataEncoding() { $renderer = new Renderer\Feed\Rss($this->validWriter); $this->validEntry->setContent('<>&\'"áéíóú'); - $feed = Reader\Reader::importString($renderer->render()->saveXml()); + $feed = (new Reader\Reader())->importString($renderer->render()->saveXml()); $entry = $feed->current(); $this->assertEquals('<>&\'"áéíóú', $entry->getContent()); } @@ -145,7 +145,7 @@ public function testEntryUpdatedDateHasBeenSet() { $this->validEntry->setDateModified(1234567890); $renderer = new Renderer\Feed\Rss($this->validWriter); - $feed = Reader\Reader::importString($renderer->render()->saveXml()); + $feed = (new Reader\Reader())->importString($renderer->render()->saveXml()); $entry = $feed->current(); $this->assertEquals(1234567890, $entry->getDateModified()->getTimestamp()); } @@ -154,7 +154,7 @@ public function testEntryPublishedDateHasBeenSet() { $this->validEntry->setDateCreated(1234567000); $renderer = new Renderer\Feed\Rss($this->validWriter); - $feed = Reader\Reader::importString($renderer->render()->saveXml()); + $feed = (new Reader\Reader())->importString($renderer->render()->saveXml()); $entry = $feed->current(); $this->assertEquals(1234567000, $entry->getDateCreated()->getTimestamp()); } @@ -162,7 +162,7 @@ public function testEntryPublishedDateHasBeenSet() public function testEntryIncludesLinkToHtmlVersionOfFeed() { $renderer = new Renderer\Feed\Rss($this->validWriter); - $feed = Reader\Reader::importString($renderer->render()->saveXml()); + $feed = (new Reader\Reader())->importString($renderer->render()->saveXml()); $entry = $feed->current(); $this->assertEquals('http://www.example.com/1', $entry->getLink()); } @@ -173,7 +173,7 @@ public function testEntryHoldsAnyAuthorAdded() 'email'=> 'jane@example.com', 'uri' => 'http://www.example.com/jane']); $renderer = new Renderer\Feed\Rss($this->validWriter); - $feed = Reader\Reader::importString($renderer->render()->saveXml()); + $feed = (new Reader\Reader())->importString($renderer->render()->saveXml()); $entry = $feed->current(); $author = $entry->getAuthor(); $this->assertEquals(['name'=> 'Jane'], $entry->getAuthor()); @@ -185,7 +185,7 @@ public function testEntryAuthorCharDataEncoding() 'email'=> 'jane@example.com', 'uri' => 'http://www.example.com/jane']); $renderer = new Renderer\Feed\Rss($this->validWriter); - $feed = Reader\Reader::importString($renderer->render()->saveXml()); + $feed = (new Reader\Reader())->importString($renderer->render()->saveXml()); $entry = $feed->current(); $author = $entry->getAuthor(); $this->assertEquals(['name'=> '<>&\'"áéíóú'], $entry->getAuthor()); @@ -199,7 +199,7 @@ public function testEntryHoldsAnyEnclosureAdded() 'length' => '1337', 'uri' => 'http://example.com/audio.mp3' ]); - $feed = Reader\Reader::importString($renderer->render()->saveXml()); + $feed = (new Reader\Reader())->importString($renderer->render()->saveXml()); $entry = $feed->current(); $enc = $entry->getEnclosure(); $this->assertEquals('audio/mpeg', $enc->type); @@ -298,7 +298,7 @@ public function testEntryIdHasBeenSet() { $this->validEntry->setId('urn:uuid:60a76c80-d399-11d9-b93C-0003939e0af6'); $renderer = new Renderer\Feed\Rss($this->validWriter); - $feed = Reader\Reader::importString($renderer->render()->saveXml()); + $feed = (new Reader\Reader())->importString($renderer->render()->saveXml()); $entry = $feed->current(); $this->assertEquals('urn:uuid:60a76c80-d399-11d9-b93C-0003939e0af6', $entry->getId()); } @@ -311,7 +311,7 @@ public function testEntryIdHasBeenSetWithPermaLinkAsFalseWhenNotUri() public function testEntryIdDefaultIsUsedIfNotSetByHand() { $renderer = new Renderer\Feed\Rss($this->validWriter); - $feed = Reader\Reader::importString($renderer->render()->saveXml()); + $feed = (new Reader\Reader())->importString($renderer->render()->saveXml()); $entry = $feed->current(); $this->assertEquals($entry->getLink(), $entry->getId()); } @@ -320,7 +320,7 @@ public function testCommentLinkRendered() { $renderer = new Renderer\Feed\Rss($this->validWriter); $this->validEntry->setCommentLink('http://www.example.com/id/1'); - $feed = Reader\Reader::importString($renderer->render()->saveXml()); + $feed = (new Reader\Reader())->importString($renderer->render()->saveXml()); $entry = $feed->current(); $this->assertEquals('http://www.example.com/id/1', $entry->getCommentLink()); } @@ -329,7 +329,7 @@ public function testCommentCountRendered() { $renderer = new Renderer\Feed\Rss($this->validWriter); $this->validEntry->setCommentCount(22); - $feed = Reader\Reader::importString($renderer->render()->saveXml()); + $feed = (new Reader\Reader())->importString($renderer->render()->saveXml()); $entry = $feed->current(); $this->assertEquals(22, $entry->getCommentCount()); } @@ -343,7 +343,7 @@ public function testCommentFeedLinksRendered() ['uri' => 'http://www.example.com/rss/id/1', 'type'=> 'rss'], ]); - $feed = Reader\Reader::importString($renderer->render()->saveXml()); + $feed = (new Reader\Reader())->importString($renderer->render()->saveXml()); $entry = $feed->current(); // Skipped assertion is because RSS has no facility to show Atom feeds without an extension $this->assertEquals('http://www.example.com/rss/id/1', $entry->getCommentFeedLink('rss')); @@ -359,7 +359,7 @@ public function testCategoriesCanBeSet() ['term'=> 'cat_dog2'] ]); $renderer = new Renderer\Feed\Rss($this->validWriter); - $feed = Reader\Reader::importString($renderer->render()->saveXml()); + $feed = (new Reader\Reader())->importString($renderer->render()->saveXml()); $entry = $feed->current(); $expected = [ ['term' => 'cat_dog', @@ -384,7 +384,7 @@ public function testCategoriesCharDataEncoding() ['term'=> 'cat_dog2'] ]); $renderer = new Renderer\Feed\Rss($this->validWriter); - $feed = Reader\Reader::importString($renderer->render()->saveXml()); + $feed = (new Reader\Reader())->importString($renderer->render()->saveXml()); $entry = $feed->current(); $expected = [ ['term' => '<>&\'"áéíóú', diff --git a/test/Writer/Renderer/Feed/AtomTest.php b/test/Writer/Renderer/Feed/AtomTest.php index 3c009904..e465064a 100644 --- a/test/Writer/Renderer/Feed/AtomTest.php +++ b/test/Writer/Renderer/Feed/AtomTest.php @@ -59,7 +59,7 @@ public function testFeedEncodingHasBeenSet() $this->validWriter->setEncoding('iso-8859-1'); $atomFeed = new Renderer\Feed\Atom($this->validWriter); $atomFeed->render(); - $feed = Reader\Reader::importString($atomFeed->saveXml()); + $feed = (new Reader\Reader())->importString($atomFeed->saveXml()); $this->assertEquals('iso-8859-1', $feed->getEncoding()); } @@ -82,7 +82,7 @@ public function testFeedEncodingDefaultIsUsedIfEncodingNotSetByHand() { $atomFeed = new Renderer\Feed\Atom($this->validWriter); $atomFeed->render(); - $feed = Reader\Reader::importString($atomFeed->saveXml()); + $feed = (new Reader\Reader())->importString($atomFeed->saveXml()); $this->assertEquals('UTF-8', $feed->getEncoding()); } @@ -90,7 +90,7 @@ public function testFeedTitleHasBeenSet() { $atomFeed = new Renderer\Feed\Atom($this->validWriter); $atomFeed->render(); - $feed = Reader\Reader::importString($atomFeed->saveXml()); + $feed = (new Reader\Reader())->importString($atomFeed->saveXml()); $this->assertEquals('This is a test feed.', $feed->getTitle()); } @@ -112,7 +112,7 @@ public function testFeedTitleCharDataEncoding() $atomFeed = new Renderer\Feed\Atom($this->validWriter); $this->validWriter->setTitle('<>&\'"áéíóú'); $atomFeed->render(); - $feed = Reader\Reader::importString($atomFeed->saveXml()); + $feed = (new Reader\Reader())->importString($atomFeed->saveXml()); $this->assertEquals('<>&\'"áéíóú', $feed->getTitle()); } @@ -120,7 +120,7 @@ public function testFeedSubtitleHasBeenSet() { $atomFeed = new Renderer\Feed\Atom($this->validWriter); $atomFeed->render(); - $feed = Reader\Reader::importString($atomFeed->saveXml()); + $feed = (new Reader\Reader())->importString($atomFeed->saveXml()); $this->assertEquals('This is a test description.', $feed->getDescription()); } @@ -139,7 +139,7 @@ public function testFeedSubtitleCharDataEncoding() $atomFeed = new Renderer\Feed\Atom($this->validWriter); $this->validWriter->setDescription('<>&\'"áéíóú'); $atomFeed->render(); - $feed = Reader\Reader::importString($atomFeed->saveXml()); + $feed = (new Reader\Reader())->importString($atomFeed->saveXml()); $this->assertEquals('<>&\'"áéíóú', $feed->getDescription()); } @@ -147,7 +147,7 @@ public function testFeedUpdatedDateHasBeenSet() { $atomFeed = new Renderer\Feed\Atom($this->validWriter); $atomFeed->render(); - $feed = Reader\Reader::importString($atomFeed->saveXml()); + $feed = (new Reader\Reader())->importString($atomFeed->saveXml()); $this->assertEquals(1234567890, $feed->getDateModified()->getTimestamp()); } @@ -166,7 +166,7 @@ public function testFeedGeneratorHasBeenSet() $this->validWriter->setGenerator('FooFeedBuilder', '1.00', 'http://www.example.com'); $atomFeed = new Renderer\Feed\Atom($this->validWriter); $atomFeed->render(); - $feed = Reader\Reader::importString($atomFeed->saveXml()); + $feed = (new Reader\Reader())->importString($atomFeed->saveXml()); $this->assertEquals('FooFeedBuilder', $feed->getGenerator()); } @@ -181,7 +181,7 @@ public function testFeedGeneratorDefaultIsUsedIfGeneratorNotSetByHand() { $atomFeed = new Renderer\Feed\Atom($this->validWriter); $atomFeed->render(); - $feed = Reader\Reader::importString($atomFeed->saveXml()); + $feed = (new Reader\Reader())->importString($atomFeed->saveXml()); $this->assertEquals('Zend_Feed_Writer', $feed->getGenerator()); } @@ -193,7 +193,7 @@ public function testFeedGeneratorCharDataEncoding() $this->validWriter->setGenerator('<>&\'"áéíóú', '1.00', 'http://www.example.com'); $atomFeed = new Renderer\Feed\Atom($this->validWriter); $atomFeed->render(); - $feed = Reader\Reader::importString($atomFeed->saveXml()); + $feed = (new Reader\Reader())->importString($atomFeed->saveXml()); $this->assertEquals('<>&\'"áéíóú', $feed->getGenerator()); } @@ -202,7 +202,7 @@ public function testFeedLanguageHasBeenSet() $this->validWriter->setLanguage('fr'); $atomFeed = new Renderer\Feed\Atom($this->validWriter); $atomFeed->render(); - $feed = Reader\Reader::importString($atomFeed->saveXml()); + $feed = (new Reader\Reader())->importString($atomFeed->saveXml()); $this->assertEquals('fr', $feed->getLanguage()); } @@ -217,7 +217,7 @@ public function testFeedLanguageDefaultIsUsedIfGeneratorNotSetByHand() { $atomFeed = new Renderer\Feed\Atom($this->validWriter); $atomFeed->render(); - $feed = Reader\Reader::importString($atomFeed->saveXml()); + $feed = (new Reader\Reader())->importString($atomFeed->saveXml()); $this->assertEquals(null, $feed->getLanguage()); } @@ -225,7 +225,7 @@ public function testFeedIncludesLinkToHtmlVersionOfFeed() { $atomFeed = new Renderer\Feed\Atom($this->validWriter); $atomFeed->render(); - $feed = Reader\Reader::importString($atomFeed->saveXml()); + $feed = (new Reader\Reader())->importString($atomFeed->saveXml()); $this->assertEquals('http://www.example.com', $feed->getLink()); } @@ -251,7 +251,7 @@ public function testFeedIncludesLinkToXmlAtomWhereTheFeedWillBeAvailable() { $atomFeed = new Renderer\Feed\Atom($this->validWriter); $atomFeed->render(); - $feed = Reader\Reader::importString($atomFeed->saveXml()); + $feed = (new Reader\Reader())->importString($atomFeed->saveXml()); $this->assertEquals('http://www.example.com/atom', $feed->getFeedLink()); } @@ -269,7 +269,7 @@ public function testFeedHoldsAnyAuthorAdded() { $atomFeed = new Renderer\Feed\Atom($this->validWriter); $atomFeed->render(); - $feed = Reader\Reader::importString($atomFeed->saveXml()); + $feed = (new Reader\Reader())->importString($atomFeed->saveXml()); $author = $feed->getAuthor(); $this->assertEquals([ 'email'=> 'joe@example.com', @@ -289,7 +289,7 @@ public function testFeedAuthorCharDataEncoding() 'name' => '<>&\'"áéíóú', 'uri' => 'http://www.example.com/joe']); $atomFeed->render(); - $feed = Reader\Reader::importString($atomFeed->saveXml()); + $feed = (new Reader\Reader())->importString($atomFeed->saveXml()); $author = $feed->getAuthor(); $this->assertEquals([ 'email'=> '<>&\'"áéíóú', @@ -312,7 +312,7 @@ public function testFeedIdHasBeenSet() $this->validWriter->setId('urn:uuid:60a76c80-d399-11d9-b93C-0003939e0af6'); $atomFeed = new Renderer\Feed\Atom($this->validWriter); $atomFeed->render(); - $feed = Reader\Reader::importString($atomFeed->saveXml()); + $feed = (new Reader\Reader())->importString($atomFeed->saveXml()); $this->assertEquals('urn:uuid:60a76c80-d399-11d9-b93C-0003939e0af6', $feed->getId()); } @@ -320,7 +320,7 @@ public function testFeedIdDefaultOfHtmlLinkIsUsedIfNotSetByHand() { $atomFeed = new Renderer\Feed\Atom($this->validWriter); $atomFeed->render(); - $feed = Reader\Reader::importString($atomFeed->saveXml()); + $feed = (new Reader\Reader())->importString($atomFeed->saveXml()); $this->assertEquals($feed->getLink(), $feed->getId()); } @@ -329,7 +329,7 @@ public function testBaseUrlCanBeSet() $this->validWriter->setBaseUrl('http://www.example.com/base'); $atomFeed = new Renderer\Feed\Atom($this->validWriter); $atomFeed->render(); - $feed = Reader\Reader::importString($atomFeed->saveXml()); + $feed = (new Reader\Reader())->importString($atomFeed->saveXml()); $this->assertEquals('http://www.example.com/base', $feed->getBaseUrl()); } @@ -338,7 +338,7 @@ public function testCopyrightCanBeSet() $this->validWriter->setCopyright('Copyright © 2009 Paddy'); $atomFeed = new Renderer\Feed\Atom($this->validWriter); $atomFeed->render(); - $feed = Reader\Reader::importString($atomFeed->saveXml()); + $feed = (new Reader\Reader())->importString($atomFeed->saveXml()); $this->assertEquals('Copyright © 2009 Paddy', $feed->getCopyright()); } @@ -347,7 +347,7 @@ public function testCopyrightCharDataEncoding() $this->validWriter->setCopyright('<>&\'"áéíóú'); $atomFeed = new Renderer\Feed\Atom($this->validWriter); $atomFeed->render(); - $feed = Reader\Reader::importString($atomFeed->saveXml()); + $feed = (new Reader\Reader())->importString($atomFeed->saveXml()); $this->assertEquals('<>&\'"áéíóú', $feed->getCopyright()); } @@ -361,7 +361,7 @@ public function testCategoriesCanBeSet() ]); $atomFeed = new Renderer\Feed\Atom($this->validWriter); $atomFeed->render(); - $feed = Reader\Reader::importString($atomFeed->saveXml()); + $feed = (new Reader\Reader())->importString($atomFeed->saveXml()); $expected = [ ['term' => 'cat_dog', 'label' => 'Cats & Dogs', @@ -383,7 +383,7 @@ public function testCategoriesCharDataEncoding() ]); $atomFeed = new Renderer\Feed\Atom($this->validWriter); $atomFeed->render(); - $feed = Reader\Reader::importString($atomFeed->saveXml()); + $feed = (new Reader\Reader())->importString($atomFeed->saveXml()); $expected = [ ['term' => 'cat_dog', 'label' => '<>&\'"áéíóú', @@ -402,7 +402,7 @@ public function testHubsCanBeSet() ); $atomFeed = new Renderer\Feed\Atom($this->validWriter); $atomFeed->render(); - $feed = Reader\Reader::importString($atomFeed->saveXml()); + $feed = (new Reader\Reader())->importString($atomFeed->saveXml()); $expected = [ 'http://www.example.com/hub', 'http://www.example.com/hub2' ]; @@ -416,7 +416,7 @@ public function testImageCanBeSet() ); $atomFeed = new Renderer\Feed\Atom($this->validWriter); $atomFeed->render(); - $feed = Reader\Reader::importString($atomFeed->saveXml()); + $feed = (new Reader\Reader())->importString($atomFeed->saveXml()); $expected = [ 'uri' => 'http://www.example.com/logo.gif' ]; diff --git a/test/Writer/Renderer/Feed/RssTest.php b/test/Writer/Renderer/Feed/RssTest.php index 1c6d18c8..742d4cd8 100644 --- a/test/Writer/Renderer/Feed/RssTest.php +++ b/test/Writer/Renderer/Feed/RssTest.php @@ -56,7 +56,7 @@ public function testFeedEncodingHasBeenSet() $this->validWriter->setEncoding('iso-8859-1'); $rssFeed = new Renderer\Feed\Rss($this->validWriter); $rssFeed->render(); - $feed = Reader\Reader::importString($rssFeed->saveXml()); + $feed = (new Reader\Reader())->importString($rssFeed->saveXml()); $this->assertEquals('iso-8859-1', $feed->getEncoding()); } @@ -64,7 +64,7 @@ public function testFeedEncodingDefaultIsUsedIfEncodingNotSetByHand() { $rssFeed = new Renderer\Feed\Rss($this->validWriter); $rssFeed->render(); - $feed = Reader\Reader::importString($rssFeed->saveXml()); + $feed = (new Reader\Reader())->importString($rssFeed->saveXml()); $this->assertEquals('UTF-8', $feed->getEncoding()); } @@ -72,7 +72,7 @@ public function testFeedTitleHasBeenSet() { $rssFeed = new Renderer\Feed\Rss($this->validWriter); $rssFeed->render(); - $feed = Reader\Reader::importString($rssFeed->saveXml()); + $feed = (new Reader\Reader())->importString($rssFeed->saveXml()); $this->assertEquals('This is a test feed.', $feed->getTitle()); } @@ -94,7 +94,7 @@ public function testFeedTitleCharDataEncoding() $rssFeed = new Renderer\Feed\Rss($this->validWriter); $this->validWriter->setTitle('<>&\'"áéíóú'); $rssFeed->render(); - $feed = Reader\Reader::importString($rssFeed->saveXml()); + $feed = (new Reader\Reader())->importString($rssFeed->saveXml()); $this->assertEquals('<>&\'"áéíóú', $feed->getTitle()); } @@ -102,7 +102,7 @@ public function testFeedDescriptionHasBeenSet() { $rssFeed = new Renderer\Feed\Rss($this->validWriter); $rssFeed->render(); - $feed = Reader\Reader::importString($rssFeed->saveXml()); + $feed = (new Reader\Reader())->importString($rssFeed->saveXml()); $this->assertEquals('This is a test description.', $feed->getDescription()); } @@ -124,7 +124,7 @@ public function testFeedDescriptionCharDataEncoding() $rssFeed = new Renderer\Feed\Rss($this->validWriter); $this->validWriter->setDescription('<>&\'"áéíóú'); $rssFeed->render(); - $feed = Reader\Reader::importString($rssFeed->saveXml()); + $feed = (new Reader\Reader())->importString($rssFeed->saveXml()); $this->assertEquals('<>&\'"áéíóú', $feed->getDescription()); } @@ -133,7 +133,7 @@ public function testFeedUpdatedDateHasBeenSet() $this->validWriter->setDateModified(1234567890); $rssFeed = new Renderer\Feed\Rss($this->validWriter); $rssFeed->render(); - $feed = Reader\Reader::importString($rssFeed->saveXml()); + $feed = (new Reader\Reader())->importString($rssFeed->saveXml()); $this->assertEquals(1234567890, $feed->getDateModified()->getTimestamp()); } @@ -149,7 +149,7 @@ public function testFeedLastBuildDateHasBeenSet() $this->validWriter->setLastBuildDate(1234567890); $rssFeed = new Renderer\Feed\Rss($this->validWriter); $rssFeed->render(); - $feed = Reader\Reader::importString($rssFeed->saveXml()); + $feed = (new Reader\Reader())->importString($rssFeed->saveXml()); $this->assertEquals(1234567890, $feed->getLastBuildDate()->getTimestamp()); } @@ -158,7 +158,7 @@ public function testFeedGeneratorHasBeenSet() $this->validWriter->setGenerator('FooFeedBuilder', '1.00', 'http://www.example.com'); $rssFeed = new Renderer\Feed\Rss($this->validWriter); $rssFeed->render(); - $feed = Reader\Reader::importString($rssFeed->saveXml()); + $feed = (new Reader\Reader())->importString($rssFeed->saveXml()); $this->assertEquals('FooFeedBuilder 1.00 (http://www.example.com)', $feed->getGenerator()); } @@ -173,7 +173,7 @@ public function testFeedGeneratorDefaultIsUsedIfGeneratorNotSetByHand() { $rssFeed = new Renderer\Feed\Rss($this->validWriter); $rssFeed->render(); - $feed = Reader\Reader::importString($rssFeed->saveXml()); + $feed = (new Reader\Reader())->importString($rssFeed->saveXml()); $this->assertEquals( 'Zend_Feed_Writer ' . Version::VERSION . ' (http://framework.zend.com)', $feed->getGenerator()); } @@ -183,7 +183,7 @@ public function testFeedLanguageHasBeenSet() $this->validWriter->setLanguage('fr'); $rssFeed = new Renderer\Feed\Rss($this->validWriter); $rssFeed->render(); - $feed = Reader\Reader::importString($rssFeed->saveXml()); + $feed = (new Reader\Reader())->importString($rssFeed->saveXml()); $this->assertEquals('fr', $feed->getLanguage()); } @@ -198,7 +198,7 @@ public function testFeedLanguageDefaultIsUsedIfGeneratorNotSetByHand() { $rssFeed = new Renderer\Feed\Rss($this->validWriter); $rssFeed->render(); - $feed = Reader\Reader::importString($rssFeed->saveXml()); + $feed = (new Reader\Reader())->importString($rssFeed->saveXml()); $this->assertEquals(null, $feed->getLanguage()); } @@ -206,7 +206,7 @@ public function testFeedIncludesLinkToHtmlVersionOfFeed() { $rssFeed = new Renderer\Feed\Rss($this->validWriter); $rssFeed->render(); - $feed = Reader\Reader::importString($rssFeed->saveXml()); + $feed = (new Reader\Reader())->importString($rssFeed->saveXml()); $this->assertEquals('http://www.example.com', $feed->getLink()); } @@ -229,7 +229,7 @@ public function testFeedIncludesLinkToXmlRssWhereRssAndAtomLinksAreProvided() $this->validWriter->setFeedLink('http://www.example.com/atom', 'atom'); $rssFeed = new Renderer\Feed\Rss($this->validWriter); $rssFeed->render(); - $feed = Reader\Reader::importString($rssFeed->saveXml()); + $feed = (new Reader\Reader())->importString($rssFeed->saveXml()); $this->assertEquals('http://www.example.com/rss', $feed->getFeedLink()); $xpath = new \DOMXPath($feed->getDomDocument()); $this->assertEquals(1, $xpath->evaluate('/rss/channel/atom:link[@rel="self"]')->length); @@ -240,7 +240,7 @@ public function testFeedIncludesLinkToXmlRssWhereTheFeedWillBeAvailable() $this->validWriter->setFeedLink('http://www.example.com/rss', 'rss'); $rssFeed = new Renderer\Feed\Rss($this->validWriter); $rssFeed->render(); - $feed = Reader\Reader::importString($rssFeed->saveXml()); + $feed = (new Reader\Reader())->importString($rssFeed->saveXml()); $this->assertEquals('http://www.example.com/rss', $feed->getFeedLink()); } @@ -256,7 +256,7 @@ public function testBaseUrlCanBeSet() $this->validWriter->setBaseUrl('http://www.example.com/base'); $rssFeed = new Renderer\Feed\Rss($this->validWriter); $rssFeed->render(); - $feed = Reader\Reader::importString($rssFeed->saveXml()); + $feed = (new Reader\Reader())->importString($rssFeed->saveXml()); $this->assertEquals('http://www.example.com/base', $feed->getBaseUrl()); } @@ -270,7 +270,7 @@ public function testFeedHoldsAnyAuthorAdded() 'uri' => 'http://www.example.com/joe']); $atomFeed = new Renderer\Feed\Rss($this->validWriter); $atomFeed->render(); - $feed = Reader\Reader::importString($atomFeed->saveXml()); + $feed = (new Reader\Reader())->importString($atomFeed->saveXml()); $author = $feed->getAuthor(); $this->assertEquals(['name'=> 'Joe'], $feed->getAuthor()); } @@ -285,7 +285,7 @@ public function testFeedAuthorCharDataEncoding() 'uri' => 'http://www.example.com/joe']); $atomFeed = new Renderer\Feed\Rss($this->validWriter); $atomFeed->render(); - $feed = Reader\Reader::importString($atomFeed->saveXml()); + $feed = (new Reader\Reader())->importString($atomFeed->saveXml()); $author = $feed->getAuthor(); $this->assertEquals(['name'=> '<>&\'"áéíóú'], $feed->getAuthor()); } @@ -295,7 +295,7 @@ public function testCopyrightCanBeSet() $this->validWriter->setCopyright('Copyright © 2009 Paddy'); $rssFeed = new Renderer\Feed\Rss($this->validWriter); $rssFeed->render(); - $feed = Reader\Reader::importString($rssFeed->saveXml()); + $feed = (new Reader\Reader())->importString($rssFeed->saveXml()); $this->assertEquals('Copyright © 2009 Paddy', $feed->getCopyright()); } @@ -307,7 +307,7 @@ public function testCopyrightCharDataEncoding() $this->validWriter->setCopyright('<>&\'"áéíóú'); $rssFeed = new Renderer\Feed\Rss($this->validWriter); $rssFeed->render(); - $feed = Reader\Reader::importString($rssFeed->saveXml()); + $feed = (new Reader\Reader())->importString($rssFeed->saveXml()); $this->assertEquals('<>&\'"áéíóú', $feed->getCopyright()); } @@ -321,7 +321,7 @@ public function testCategoriesCanBeSet() ]); $rssFeed = new Renderer\Feed\Rss($this->validWriter); $rssFeed->render(); - $feed = Reader\Reader::importString($rssFeed->saveXml()); + $feed = (new Reader\Reader())->importString($rssFeed->saveXml()); $expected = [ ['term' => 'cat_dog', 'label' => 'cat_dog', @@ -346,7 +346,7 @@ public function testCategoriesCharDataEncoding() ]); $rssFeed = new Renderer\Feed\Rss($this->validWriter); $rssFeed->render(); - $feed = Reader\Reader::importString($rssFeed->saveXml()); + $feed = (new Reader\Reader())->importString($rssFeed->saveXml()); $expected = [ ['term' => '<>&\'"áéíóú', 'label' => '<>&\'"áéíóú', @@ -365,7 +365,7 @@ public function testHubsCanBeSet() ); $rssFeed = new Renderer\Feed\Rss($this->validWriter); $rssFeed->render(); - $feed = Reader\Reader::importString($rssFeed->saveXml()); + $feed = (new Reader\Reader())->importString($rssFeed->saveXml()); $expected = [ 'http://www.example.com/hub', 'http://www.example.com/hub2' ]; @@ -384,7 +384,7 @@ public function testImageCanBeSet() ]); $rssFeed = new Renderer\Feed\Rss($this->validWriter); $rssFeed->render(); - $feed = Reader\Reader::importString($rssFeed->saveXml()); + $feed = (new Reader\Reader())->importString($rssFeed->saveXml()); $expected = [ 'uri' => 'http://www.example.com/logo.gif', 'link' => 'http://www.example.com', @@ -405,7 +405,7 @@ public function testImageCanBeSetWithOnlyRequiredElements() ]); $rssFeed = new Renderer\Feed\Rss($this->validWriter); $rssFeed->render(); - $feed = Reader\Reader::importString($rssFeed->saveXml()); + $feed = (new Reader\Reader())->importString($rssFeed->saveXml()); $expected = [ 'uri' => 'http://www.example.com/logo.gif', 'link' => 'http://www.example.com', @@ -584,7 +584,7 @@ public function testFeedSetDateCreated() $this->validWriter->setDateCreated(1234567890); $rssFeed = new Renderer\Feed\Rss($this->validWriter); $rssFeed->render(); - $feed = Reader\Reader::importString($rssFeed->saveXml()); + $feed = (new Reader\Reader())->importString($rssFeed->saveXml()); $myDate = new DateTime('@' . 1234567890); $this->assertEquals($myDate, $feed->getDateCreated()); }