Overview

Namespaces

  • None
  • PHP
  • picon

Classes

  • ErrorPage
  • Path
  • Repository
  • Resource
  • Service
  • SessionExpiredPage
  • Transient

Interfaces

  • Converter

Exceptions

  • DuplicatePageDefinitionException
  • DuplicateResourceException
  • FileException
  • IllegalStateException
  • InvalidMarkupException
  • MarkupNotFoundException
  • NotImplementedException
  • UndefinedResourceException
  • UnsupportedOperationException
  • XMLException
  • Overview
  • Namespace
  • Class
  • Tree
  • Deprecated
  • Todo

Class ErrorPage

Generic page for showing an exception

picon\Component implements picon\InjectOnWakeup, picon\Identifiable, picon\Detachable
Extended by picon\MarkupContainer
Extended by picon\WebPage implements picon\RequestablePage
Extended by ErrorPage
Package: web\pages
Author: Martin Cassidy
Located at web/pages/ErrorPage.php
Methods summary
public
# __construct( Exception $ex )

Create a new component. Any overrides of the constructor must call the super.

Create a new component. Any overrides of the constructor must call the super.

Parameters

$ex
string
$id the ID of this component

Overrides

picon\WebPage::__construct
Methods inherited from picon\WebPage
afterPageRender(), beforePageRender(), getAutoIndex(), isPageStateless(), onRender(), renderPage()
Methods inherited from picon\MarkupContainer
add(), addComponent(), addOrReplace(), childExists(), detach(), get(), getChildren(), getMarkupForChild(), hasChildren(), internalInitialize(), loadAssociatedMarkup(), onComponentAdded(), onComponentTagBody(), remove(), visitChildren()
Methods inherited from picon\Component
addBehaviour(), afterComponentRender(), beforeComponentRender(), checkComponentTag(), checkComponentTagAttribute(), error(), fatel(), fireInitialize(), generateUrlFor(), getApplication(), getBehaviourById(), getBehaviours(), getComponentKey(), getComponentPath(), getId(), getIdentifier(), getLocalizer(), getMarkUpSource(), getMarkup(), getMarkupId(), getModel(), getModelObject(), getModelObjectAsString(), getPage(), getParent(), getRequest(), getRequestCycle(), getResponse(), hasErrorMessage(), hasMessage(), info(), internalRenderComponent(), isAuto(), isBeforePageRender(), isInitialized(), isRendered(), isStateless(), newMarkupSource(), onComponentTag(), onInitialize(), render(), renderAll(), renderElement(), renderHead(), renderHeadContainer(), setAfterComponentRenderCallback(), setAfterPageRenderCallback(), setBeforeComponentRenderCallback(), setBeforePageRenderCallback(), setMarkup(), setMarkupId(), setModel(), setModelObject(), setOnComponentTagBodyCallback(), setOnComponentTagCallback(), setOutputMarkupId(), setPage(), setParent(), setRenderBodyOnly(), setRenderHeadCallback(), setVisible(), success(), urlForListener(), urlForPage(), urlForPageInstance(), visitParents(), warning()
Constants inherited from picon\Component
PATH_SEPERATOR, TYPE_ARRAY, TYPE_BOOL, TYPE_DOUBLE, TYPE_FLOAT, TYPE_INT, TYPE_STRING, VISITOR_CONTINUE_TRAVERSAL, VISITOR_CONTINUE_TRAVERSAL_NO_DEEPER, VISITOR_STOP_TRAVERSAL
Properties inherited from picon\Component
$added
Picon Framework API documentation generated by ApiGen 2.7.0