Simplepie: сортировка сообщений RSS по дате последнего обновления

Я пытаюсь отсортировать сообщения rss-канала по дате их последнего обновления, используя simplepie для анализа канала. Я думал, что мог бы использовать «метод получения тегов элементов», например:

$feed_object->get_item_tags("http://www.w3.org/2005/Atom", "updated");,

для того, чтобы создать массив дат обновления, а потом как-то их отсортировать. Однако get_item_tags() выдает следующее:

Fatal error: Call to undefined method SimplePie::get_item_tags()

Итак: есть ли более простой/лучший способ сделать это, и что не так с моим использованием get_item_tags()?

Спасибо.


person pheven    schedule 06.06.2012    source источник


Ответы (1)


возможно вот так?

$item = $feed->get_item(0));   // the first item in feed; do it in loop
$data = $item->get_item_tags("http://www.w3.org/2005/Atom", "updated");

get_item_tags — это функция уровня элемента.

person Community    schedule 06.06.2012