/** * Add one or more entries. Note that entries must * be manually added once created. */ private function createEntry($feed, $title, $descritption, $link, $dateCreated = null, $dateModified = null) { if (!empty($title)) { $entry = $feed->createEntry(); $entry->setTitle($title); if (!empty($descritption)) { $descritption = strip_tags($descritption); $entry->setDescription(Shineisp_Commons_Utilities::CropSentence($descritption, 300, "...")); } $entry->setLink($link); $entry->setDateModified(!empty($dateModified) ? $dateModified : time()); $entry->setDateCreated(!empty($dateCreated) ? $dateCreated : time()); $feed->addEntry($entry); } return $feed; }