Traits

DocumentAwareTrait

Defines the trait for a document aware class.

« More »

Interfaces

DocumentAwareInterface

Interface to be implemented by classes depending on a document.

« More »

FactoryInterface

Interface defining a factory which can create Document objects

« More »

PreloadManagerInterface

Joomla! Preload Manager Interface

« More »

RendererInterface

Interface for a document renderer

« More »

Classes

Document

Document class, provides an easy interface to parse and display a document

« More »

DocumentRenderer

Abstract class for a renderer

« More »

ErrorDocument

ErrorDocument class, provides an easy interface to parse and display an HTML based error page

« More »

Factory

Default factory for creating Document objects

« More »

FeedDocument

FeedDocument class, provides an easy interface to parse and display any feed document

« More »

HtmlDocument

HtmlDocument class, provides an easy interface to parse and display a HTML document

« More »

ImageDocument

ImageDocument class, provides an easy interface to output image data

« More »

JsonapiDocument

JsonapiDocument class, provides an easy interface to parse output in JSON-API format.

« More »

JsonDocument

JsonDocument class, provides an easy interface to parse and display JSON output

« More »

OpensearchDocument

Opensearch class, provides an easy interface to display an Opensearch document

« More »

PreloadManager

Joomla! Preload Manager

« More »

RawDocument

RawDocument class, provides an easy interface to parse and display raw output

« More »

XmlDocument

XmlDocument class, provides an easy interface to parse and display XML output

« More »

Classes

FeedEnclosure

Data object representing a feed enclosure

« More »

FeedImage

Data object representing a feed image

« More »

FeedItem

Data object representing a feed item

« More »

Classes

OpensearchImage

Data object representing an OpenSearch image

« More »

OpensearchUrl

Data object representing an OpenSearch URL

« More »

Classes

AtomRenderer

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.
« More »

RssRenderer

RssRenderer is a feed that implements RSS 2.0 Specification

« More »

Classes

ComponentRenderer

HTML document renderer for the component output

« More »

HeadRenderer

HTML document renderer for the document `<head>` element

« More »

MessageRenderer

HTML document renderer for the system message queue

« More »

MetasRenderer

JDocument metas renderer

« More »

ModuleRenderer

HTML document renderer for a single module

« More »

ModulesRenderer

HTML document renderer for a module position

« More »

ScriptsRenderer

JDocument head renderer

« More »

StylesRenderer

JDocument styles renderer

« More »