AtomRenderer

Extends DocumentRenderer

AtomRenderer is a feed that implements the atom specification

Please note that just by using this class you won't automatically produce valid atom files. For example, you have to specify either an editor for the feed or an author for every single feed item.

link
since

3.5

property-read FeedDocument

Reference to the Document object that instantiated the renderer

package

Application

Methods

__construct

Class constructor

__construct(\Joomla\CMS\Document\Document doc) : mixed
inherited
since

1.7.0

Arguments

doc

\Joomla\CMS\Document\DocumentA reference to the Document object that instantiated the renderer

Response

mixed

_relToAbs

Convert links in a text from relative to absolute

_relToAbs(string text) : string
inherited
since

1.7.0

Arguments

text

stringThe text processed

Response

stringText with converted links

getContentType

Return the content type of the renderer

getContentType() : string
inherited
since

1.7.0

Response

stringThe contentType

render

Render the feed.

render(string name = '', array params = null, string content = null) : string
see \Joomla\CMS\Document\DocumentRenderer::render()
since

3.5

Arguments

name

stringThe name of the element to render

params

arrayArray of values

content

stringOverride the output of the renderer

Response

stringThe output of the script

Properties

_mime

Renderer mime type

inherited
since

1.7.0

Type(s)

string

_doc

Reference to the Document object that instantiated the renderer

inherited
since

1.7.0

Type(s)

Document

_doc

Reference to the Document object that instantiated the renderer

Reference to the Document object that instantiated the renderer

Type(s)

FeedDocument