====== AtomWriter ====== **Layer:** ''Core'' · **Source:** ''lib/core/AtomWriter.php:20'' (lines 20–148) ---- class AtomWriter ======= Docblock Metadata ======= ^ Tag ^ Value ^ | ''@category'' | Core Class | | ''@author'' | M.Noermoehammad | | ''@license'' | MIT | | ''@version'' | 1.0 | ======= Inheritance ======= //No parent, interface or trait. This is a root type.// ======= Constants (0) ======= //None.// ======= Properties (3) ======= ^ Visibility ^ Type ^ Name ^ Default ^ Line ^ | ''private'' | ''(untyped)'' | ''$frontContentProvider'' | | 27 | | ''private'' | ''(untyped)'' | ''$atomFeed'' | | 35 | | ''private'' | ''(untyped)'' | ''$entry'' | | 42 | ======= Methods (4) ======= ^ Visibility ^ Method ^ Summary ^ Line ^ | private | ''grabPostFeed()'' | grabPostFeed | 50 | | private | ''initializeFeed()'' | initializedFeed | 64 | | private | ''setHeaderFeed()'' | (undocumented) | 73 | | public | ''generateAtomFeed()'' | generateAtomFeed | 100 | ======== grabPostFeed() ======== private function grabPostFeed($limit) //lines 50–58 (9)// grabPostFeed ^ Parameter ^ Type ^ Default ^ Description ^ | ''$limit'' | ''(untyped)'' | //required// | //none// | **Returns:** ''(none declared)'' — mixed ======== initializeFeed() ======== private function initializeFeed() //lines 64–71 (8)// initializedFeed //Takes no parameters.// **Returns:** ''(none declared)'' ======== setHeaderFeed() ======== private function setHeaderFeed($title, $uri, $feed_link) //lines 73–89 (17)// ^ Parameter ^ Type ^ Default ^ Description ^ | ''$title'' | ''(untyped)'' | //required// | //none// | | ''$uri'' | ''(untyped)'' | //required// | //none// | | ''$feed_link'' | ''(untyped)'' | //required// | //none// | **Returns:** ''(none declared)'' ======== generateAtomFeed() ======== public function generateAtomFeed($title, $uri, $feed_link, $limit) //lines 100–147 (48)// generateAtomFeed ^ Parameter ^ Type ^ Default ^ Description ^ | ''$title'' | ''(untyped)'' | //required// | //none// | | ''$uri'' | ''(untyped)'' | //required// | //none// | | ''$feed_link'' | ''(untyped)'' | //required// | //none// | | ''$limit'' | ''(untyped)'' | //required// | //none// | **Returns:** ''(none declared)'' ======= Imports ======= ^ Alias ^ Fully-qualified name ^ | ''FrontContentModel'' | [[scriptlog:lib:model:frontcontentmodel|''Scriptlog\Model\FrontContentModel'']] | | ''PostModel'' | [[scriptlog:lib:model:postmodel|''Scriptlog\Model\PostModel'']] | ---- //This page is generated from source by 'tools/gendoc'. Edits will be overwritten.//