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

Joomla CMS

Methods

__construct

Class constructor

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

1.7.0

Arguments

doc

DocumentA reference to the Document object that instantiated the renderer

Response

mixed

_relToAbs

Convert links in a text from relative to absolute

_relToAbs( text) : 
inherited
since

1.7.0

Arguments

text

stringThe text processed

Response

stringText with converted links

getContentType

Return the content type of the renderer

getContentType() : 
inherited
since

1.7.0

Response

stringThe contentType

render

Render the feed.

render( name = '', mixed||string|int params = null,  content = null) : 
see DocumentRenderer::render()
since

3.5

Arguments

name

stringThe name of the element to render

params

array<string|int, mixed>Array of values

content

stringOverride the output of the renderer

Response

stringThe output of the script

Properties

_doc

Reference to the Document object that instantiated the renderer

Reference to the Document object that instantiated the renderer

Type(s)

FeedDocument

_doc

Reference to the Document object that instantiated the renderer

inherited
since

1.7.0

Type(s)

Document

_mime

Document mime type

since

3.5

Type(s)

string