The WFBindingSetup object contains all of the static information about available bindings for a class.
This information can be used for documentation, to get the default values for certain options at runtime, etc.
These instances are typically created in the setupExposedBindings callback of the WFKeyValueBindingCreation protocol.
Located in /framework/WFBinding.php (line 76)
WFObject | --WFBindingSetup
Get the bindingType.
Get the boolean mode of a boolean binding.
The name of the property of the object that this binding setup applies to.
A human-readable description of the binding.
Get the default option for the given binding option name.
Is this binding read-only?
Set the type of this binding.
There are multiple binding types, each of which provides certain behaviors for the binding.
Set the boolean mode of a boolean binding.
Boolean bindings will combine multiple values by logical AND or logical OR depending on the booleanMode.
Set whether this binding is read-only.
Read-only bindings will not propagate data from the UI to the bound object.
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()
WFBINDINGSETUP_INSERTS_NULL_PLACEHOLDER
= 'InsertsNullPlaceholder'
(line 90)
WFBINDINGSETUP_NULL_PLACEHOLDER
= 'NullPlaceholder'
(line 91)
WFBINDINGSETUP_PATTERN_OPTION_NAME
= 'ValuePattern'
(line 88)
WFBINDINGSETUP_PATTERN_OPTION_VALUE
= '%1%'
(line 89)
WFBINDINGTYPE_MULTIPLE_BOOLEAN
= 1
(line 80)
WFBINDINGTYPE_MULTIPLE_BOOLEAN_AND
= 1
(line 84)
WFBINDINGTYPE_MULTIPLE_BOOLEAN_OR
= 2
(line 85)
WFBINDINGTYPE_MULTIPLE_PATTERN
= 2
(line 81)
WFBINDINGTYPE_SINGLE
= 0
(line 79)
Documentation generated on Thu, 14 May 2009 16:19:48 -0400 by phpDocumentor 1.4.2