Procházet zdrojové kódy

Zend_Feed_Reader: Switch order of Atom detection to try Atom 0.3 first - allows for cases where Atom 1.0 is an extension but not the actual feed type.

git-svn-id: http://framework.zend.com/svn/framework/standard/trunk@19292 44c647ce-9c0f-0410-b52a-842ac1e357ba
padraic před 16 roky
rodič
revize
7536e32a45

+ 4 - 4
library/Zend/Feed/Reader/Extension/Atom/Entry.php

@@ -615,13 +615,13 @@ class Zend_Feed_Reader_Extension_Atom_Entry
         $dom = $this->getDomDocument();
         $prefixAtom03 = $dom->lookupPrefix(Zend_Feed_Reader::NAMESPACE_ATOM_03);
         $prefixAtom10 = $dom->lookupPrefix(Zend_Feed_Reader::NAMESPACE_ATOM_10);
-        if ($dom->isDefaultNamespace(Zend_Feed_Reader::NAMESPACE_ATOM_10)
-        || !empty($prefixAtom10)) {
-            return Zend_Feed_Reader::TYPE_ATOM_10;
-        }
         if ($dom->isDefaultNamespace(Zend_Feed_Reader::NAMESPACE_ATOM_03)
         || !empty($prefixAtom03)) {
             return Zend_Feed_Reader::TYPE_ATOM_03;
         }
+        if ($dom->isDefaultNamespace(Zend_Feed_Reader::NAMESPACE_ATOM_10)
+        || !empty($prefixAtom10)) {
+            return Zend_Feed_Reader::TYPE_ATOM_10;
+        }
     }
 }