Methods

All methods in the Solar_View class.

Public

__call()

Executes a helper method with arbitrary parameters.

__construct()

Constructor.

__destruct()

Default destructor; does nothing other than provide a safe fallback for calls to parent::__destruct().

__set()

Disallows setting of underscore-prefixed variables.

addHelperClass()

Add to the helper class stack.

addTemplatePath()

Add to the template directory path stack.

assign()

Sets variables for the view.

display()

Displays a template directly.

dump()

Convenience method for getting a dump the whole object, or one of its properties, or an external variable.

escape()

Built-in helper for escaping output.

fetch()

Fetches template output.

getHelper()

Returns an internal helper object; creates it as needed.

getHelperClass()

Returns the helper class stack.

getTemplatePath()

Returns the template directory path stack.

locale()

Looks up class-specific locale strings based on a key.

newHelper()

Creates a new standalone helper object.

partial()

Executes a partial template in its own scope, optionally with variables into its within its scope.

setHelperClass()

Reset the helper class stack.

setTemplatePath()

Reset the template directory path stack.

template()

Returns the path to the requested template script.

Protected

_buildConfig()

Builds and returns the default config for a class, including all configs inherited from its parents.

_exception()

Convenience method for returning exceptions with localized text.

_postConfig()

A hook that activates after _buildConfig() in the constructor.

_postConstruct()

Post-construction tasks to complete object construction.

_preConfig()

A hook that activates before _buildConfig() in the constructor.

_setup()

Allows specialized setup for extended classes.

Private

None.



Local