Class WFSkinManifestDelegate

Description

Skin Manifest abstract interface. Each skin will need to have a concrete subclass to provide the system with needed information about itself.

For a full explanation on the Skin infrastructure, including how to set up Skin Types, Skins, and Themes, see WFSkin.

Located in /framework/WFSkin.php (line 25)

WFObject
   |
   --WFSkinManifestDelegate
Method Summary
string defaultTheme ()
assoc_array loadTheme (string $theme)
array themes ()
Methods
defaultTheme (line 34)

Get the DEFAULT theme of for skin.

This method is REQUIRED.

  • return: - The DEFAULT theme for this skin.
  • abstract:
string defaultTheme ()
loadTheme (line 56)

Load the theme information for this skin.

The theme information is a simple associative array of variables used by the skin. Good uses for this include colorscheme information.

This is an optional method.

  • return: Various name/value pairs to be used in the templates for the skin.
assoc_array loadTheme (string $theme)
  • string $theme: Theme information to retrieve.
themes (line 43)

Get a list of themes for the skin.

This is an optional method.

  • return: A list of all themes supported for this skin.
array themes ()

Inherited Methods

Inherited From WFObject

WFObject::__construct()
WFObject::exposedProperties()
WFObject::getClass()
WFObject::keyPathToTargetAndKey()
WFObject::setValueForKey()
WFObject::setValueForKeyPath()
WFObject::setValuesForKeys()
WFObject::validatedSetValueForKey()
WFObject::validatedSetValueForKeyPath()
WFObject::validateObject()
WFObject::validateValueForKey()
WFObject::validateValueForKeyPath()
WFObject::valueForKey()
WFObject::valueForKeyPath()
WFObject::valueForStaticKey()
WFObject::valueForStaticKeyPath()
WFObject::valueForTargetAndKeyPath()
WFObject::valueForUndefinedKey()
WFObject::valueForUndefinedStaticKey()
WFObject::valuesForKeyPaths()
WFObject::valuesForKeys()
WFObject::_valueForStaticKey()
WFObject::__toString()

Documentation generated on Thu, 14 May 2009 16:20:32 -0400 by phpDocumentor 1.4.2