WFValueTransformer
Value transformers provide one-way or reversible transformations.
Value transformers are part of the bindings system.
To create your own value transformer, simply subclass WFValueTransformer, implement the necessary methods, etc. Then, in the ViewDidLoad method of the view that uses the transformer, register the named transformer. To add a valueTransformer to the bindings, simply add an option to the bindings config with WFBinding::VALUE_TRANSFORMER_NAME => 'name of registered transformer'.
Located in /framework/ValueTransformers/WFValueTransformer.php (line 23)
WFObject | --WFValueTransformer
| Class | Description |
|---|---|
| WFIsEmptyTransformer | WFIsEmptyTransformer |
| WFIsNotEmptyTransformer | WFIsNotEmptyTransformer |
| WFNegateBooleanTransformer | WFNegateBooleanTransformer |
| WFUrlencodeTransformer | WFUrlencodeTransformer |
Register a value transformer for the passed name.
Retrieve a named value transformer instance.
Get a list of all registered transformers.
Get the reverse-transfored value.
Get the transfored value.
Inherited From WFObject
WFObject::__construct()
WFObject::exposedProperties()
WFObject::getClass()
WFObject::keyPathToTargetAndKey()
WFObject::setValueForKey()
WFObject::setValueForKeyPath()
WFObject::validateValueForKey()
WFObject::validateValueForKeyPath()
WFObject::valueForKey()
WFObject::valueForKeyPath()
WFObject::valueForUndefinedKey()
WFObject::__toString()
Documentation generated on Thu, 17 Apr 2008 13:52:13 -0400 by phpDocumentor 1.4.1