Implements interfaces:
Base Class for all framework classes.
Provides:
Located in /framework/WFObject.php (line 16)
| Class | Description |
|---|---|
| WFModelBuilderPropel | Base Class for all framework classes. |
| WFModel | Base Class for all framework classes. |
| WFModelEntity | Base Class for all framework classes. |
| WFModelEntityProperty | Base Class for all framework classes. |
| WFModelEntityRelationship | Base Class for all framework classes. |
| WFModelCodeGenPropel | Base Class for all framework classes. |
| Node | Base Class for all framework classes. |
| ObjectHolder | Base Class for all framework classes. |
| Person | Base Class for all framework classes. |
| PersonID | Base Class for all framework classes. |
| ObjectWithPrimitivesOnly | Base Class for all framework classes. |
| WFShell | The phocoa shell is an interactive PHP shell for working with your phocoa applications. |
| WFKeyValueValidators | Built-in Key-Value Validators. |
| WFValueTransformer | WFValueTransformer |
| WFAuthorizationDelegate | Informal delegate protocol for your web application to handle authentication. |
| WFAuthorizationInfo | The WFAuthorizationInfo object stores all access control information for the logged-in user. |
| WFAuthorizationManager | The WFAuthorizationManager helps the application manage user authentication, login, and access control. |
| WFBindingSetup | The WFBindingSetup object contains all of the static information about available bindings for a class. |
| WFBinding | The binding object. |
| WFDieselSearch | This class provides a PHP-front end to the basic Dieselpoint search capabilities. |
| WFDieselHit | The WFDieselHit object represents a result row from a WFDieselSearch. |
| WFDieselHitDataObject | A generic wrapper class to provide KVC-compliance to rows returned from WFDieselSearch. |
| WFDieselSearchHelper | High-level class to help manage complex faceted navigation searches. |
| WFError | A generic error class. |
| WFExceptionReporting | The WFExceptionReporting class provides some static helper methods for dealing with exceptions. |
| WFLog | The WFLog class provides some static helper methods for logging things. |
| WFModuleInvocation | The WFModuleInvocation object is a wrapper around WFModule. This allows the modules to be nicely decoupled from the callers. Thus, the http handler can create a WFModuleInvocation based on the URL, while a WFModuleView can create one based on parameters set by a caller. |
| WFModule | The WFModule represents a single chunk of web application functionality. |
| WFObjectController | The main ObjectController from the Controller Layer. |
| WFPage | The WFPage encapsulates the UI and Controller Layer state of a page. |
| WFPaginator | Base paginator class. |
| WFRequestController | The RequestController object is a singleton controller for the entire request-act-respond cycle. |
| WFRPC | The WFRPC class encapsulates a remote procedure call from the client/UI layer. |
| WFEvent | The WFEvent hierarchy maps to DOM events that PHOCOA can recognize and act on. |
| WFAction | WFAction represents an action that is called when a WFEvent occurs on the client. |
| WFActionResponse | The WFActionResponse hierarchy encapsulates possible responses to Ajax actions. |
| WFCoder | Base Class for all framework classes. |
| WFSerializerMemento | Base Class for all framework classes. |
| WFSkinManifestDelegate | Skin Manifest abstract interface. Each skin will need to have a concrete subclass to provide the system with needed information about itself. |
| WFSkin | Main skin class for managing skin wrappers around the content. |
| WFWebApplication | The WFWebApplication object is a singleton object that manages the running of the any Phocoa request, be it CLI or HTTP. |
| WFBulkUploadFile | Base Class for all framework classes. |
| WFFormatter | WFFormatter |
| WFView | The base "view" class. Views are the components that make up a WFPage. Each page has a root view, and then is made up of various subviews in a view hierarchy. There is also a well-defined class hierarchy for WFView that contains all components that are used in creating a web page. |
| WFYAHOO_widget_TreeViewNode | Helper object for WFYAHOO_widget_TreeView. |
Empty placeholder for exposedProperties setup.
Subclasses should call parent and merge results.
Helper function to convert a keyPath into the targetKeyPath (the object to call xxxKey on) and the targetKey (the key to call on the target object).
Usage:
Validate the given value for the given key.
Clients can normalize the value, and also report and error if the value is not valid.
If the value is valid without modificiation, return TRUE and do not alter $edited or $error. If the value is valid after being modified, return TRUE, and $edited to true. IF the value is not valid, do not alter $value or $edited, but fill out the $error object with desired information.
The default implementation (in WFObject) looks for a method named validate<key> and calls it, otherwise it returns TRUE. Here is the prototype:
Validate the given value for the given keypath.
This is the default implementation for this method. It looks for the target object based on the keyPath and then calls the validateValueForKey method.
Called by valueForKey() if the key cannot be located through normal methods.
The default implementation raises as WFUndefinedKeyException. Subclasses can override this function to return an alternate value for the undefined key.
Documentation generated on Thu, 17 Apr 2008 13:51:58 -0400 by phpDocumentor 1.4.1