summaryrefslogtreecommitdiff
path: root/classes/feeditem/atom.php
diff options
context:
space:
mode:
Diffstat (limited to 'classes/feeditem/atom.php')
-rw-r--r--classes/feeditem/atom.php9
1 files changed, 9 insertions, 0 deletions
diff --git a/classes/feeditem/atom.php b/classes/feeditem/atom.php
index 77cd448b8..6e7a904f8 100644
--- a/classes/feeditem/atom.php
+++ b/classes/feeditem/atom.php
@@ -197,4 +197,13 @@ class FeedItem_Atom extends FeedItem_Common {
return $encs;
}
+ function get_language() {
+ $elem = $this->elem;
+ do {
+ $lang = $elem->getAttributeNS("http://www.w3.org/XML/1998/namespace", "lang");
+ $elem = $elem->parentNode;
+ } while (empty($lang) && $elem instanceof DOMElement);
+
+ return $lang;
+ }
}