• ActiveWAFL 2069 API Reference Documentation
  • Search
  • Version

DblEj \ Mvc

The Mvc namespace.

Interfaces, classes, and utilities that can be used to implement the Model-View-Controller pattern and to manage applications that implement it.

 
DblEj\Mvc

Classes

ArrayModel

A data model that uses a php array as the underlying data source Deprecated in favor of \DblEj\Data\ArrayModel This class was originally misplaced in the Mvc namespace

ControllerBase Abstract

Base class for server side controllers.

InvalidViewEngineException

Thrown when there isn't a valid renderer for the MVC Views.

SiteMap

Adds methods to the standard SiteMap that provide the ability to populate a sitemap from the SiteStructure.

SitePage

A page (View) in an MVC Web Application.

SitePageResponse

Response to an HTTP request in an MVC Web Application.

View

An MVC View.

ViewCollection

A collection of IViews.

ViewRenderException

Thrown when there is an error while rendering the view.

ViewResponse

An HTTP response that encapsulates an MVC view.

Interfaces

IHtmlView
IModel

Represents a data model. Deprecated in favor of \DblEj\Data\IModel. This interface was misplaced in the Mvc namespace

IView

Provides methods for interfacing with a class that represents an MVC View.

Exceptions

InvalidControllerReturnTypeException

Thrown when a server side controller returns an unexpected response.

Child Namespaces

There are no namespaces beneath Mvc