Xataface 2.0
Xataface Application Framework
Public Member Functions | Data Fields
Dataface_CompositeForm Class Reference

Public Member Functions

 Dataface_CompositeForm ($uris)
getQuickForm ($uri)
getRecord ($uri)
getTable ($uri)
getFieldDef ($uri)
getFieldDefs ($uri=null)
 build ()
 save ()
 htmlValues ()

Data Fields

 $uris = array()
 $quickforms = array()
 $records = array()
 $fields
 $changed_fields = array()

Detailed Description

A form that is composed of fields from multiple tables. The fields are addressed using their unique dataface id. e.g. tablename?key1=val1&key2=val2#fieldname

Definition at line 7 of file CompositeForm.php.


Member Function Documentation

build ( )

Definition at line 125 of file CompositeForm.php.

Definition at line 31 of file CompositeForm.php.

& getFieldDef ( uri)

Definition at line 84 of file CompositeForm.php.

& getFieldDefs ( uri = null)

Definition at line 96 of file CompositeForm.php.

& getQuickForm ( uri)

Definition at line 36 of file CompositeForm.php.

& getRecord ( uri)

Definition at line 57 of file CompositeForm.php.

& getTable ( uri)

Definition at line 71 of file CompositeForm.php.

htmlValues ( )

Definition at line 177 of file CompositeForm.php.

save ( )

Definition at line 155 of file CompositeForm.php.


Field Documentation

$changed_fields = array()

Definition at line 28 of file CompositeForm.php.

$fields

Definition at line 26 of file CompositeForm.php.

$quickforms = array()

Index of Dataface_QuickForm objects that are used to build forms. Keyed on URIs.

Definition at line 17 of file CompositeForm.php.

$records = array()

Index of Dataface Record objects that are being edited on this form keyed on URI.

Definition at line 23 of file CompositeForm.php.

$uris = array()

URIs of records and fields that are being edited on this form.

Definition at line 11 of file CompositeForm.php.


The documentation for this class was generated from the following file:
 All Data Structures Namespaces Files Functions Variables Enumerations