Classes and interfaces

XenForo_Route_BuilderInterface

Interface for a route that can build a link to a specified type of data.

« More »

XenForo_Route_Interface

Interface for a routing rule.

« More »

XenForo_Controller

General base class for controllers.

« More »

XenForo_ControllerAdmin_Abstract

Abstract controller for admin actions.

« More »

XenForo_ControllerHelper_Abstract

Abstract controller helper base.

« More »

XenForo_ControllerPublic_Abstract

Abstract controller for public actions.

« More »

XenForo_ControllerResponse_Abstract

Abstract class for a contoller response.

« More »

XenForo_ControllerResponse_Error

Error page controller response.

« More »

XenForo_ControllerResponse_Exception

Class that represents a controller response via an exception.

« More »

XenForo_ControllerResponse_Message

General message page controller response.

« More »

XenForo_ControllerResponse_Redirect

Redirect controller response.

« More »

XenForo_ControllerResponse_Reroute

Reroute controller response.

« More »

XenForo_ControllerResponse_View

View controller response.

« More »

XenForo_Dependencies_Abstract

Interface for objects that can be passed into the front controller to load all of its dependencies.

« More »

XenForo_Dependencies_Admin

Handles front controller dependencies for admin pages.

« More »

XenForo_Dependencies_Install

Handles front controller dependencies for install/upgrade pages.

« More »

XenForo_Dependencies_Public

Handles front controller dependencies for public-facing pages.

« More »

XenForo_FrontController

Class to manage most of the flow of a request to a XenForo page.

« More »

XenForo_Model

Base class for models.

« More »

XenForo_RouteMatch

Class that represents a result to be returned by a {@link XenForo_Route_Interface}.

« More »

XenForo_Route_Prefix

Default route that looks for a string before the first slash, then dynamically loads a sub-rule and attempts to match against that.

« More »

XenForo_Route_ResponseSuffix

Default route that modifies the response type based on an extension applied to the route path.

« More »

XenForo_Router

Class that resolves a path in the URI or other part of the request to a controller/action.

« More »

XenForo_View

Abstract base for views.

« More »

XenForo_ViewRenderer_Abstract

Abstract handler for view rendering of a particular response type.

« More »

XenForo_ViewRenderer_Css

Concrete renderer for CSS output.

« More »

XenForo_ViewRenderer_HtmlAdmin

Concrete renderer for HTML output for an admin page.

« More »

XenForo_ViewRenderer_HtmlInstall

Concrete renderer for HTML output for an install page.

« More »

XenForo_ViewRenderer_HtmlPublic

Concrete renderer for HTML output.

« More »

XenForo_ViewRenderer_Json

Concrete renderer for JSON output.

« More »

XenForo_ViewRenderer_JsonText

Concrete renderer for JSON text/plain output.

« More »

XenForo_ViewRenderer_Raw

Concrete renderer for raw output.

« More »

XenForo_ViewRenderer_Rss

Concrete renderer for RSS output.

« More »

XenForo_ViewRenderer_Xml

Concrete renderer for XML output.

« More »