![]() |
Xataface 2.0
Xataface Application Framework
|
Public Member Functions | |
| Dataface_ExistingRelatedRecordForm (&$record, $relationshipName, $db='') | |
| formSubmitted () | |
| & | getRecord () |
| _build () | |
| display () | |
| save ($values) | |
Data Fields | |
| $_parentTable | |
| $_relationship | |
| $_relationshipName | |
| $_quickForm | |
| $_built | |
| $_db | |
| $_record | |
| $_relatedRecord | |
File: Dataface/ExistingRelatedRecordForm.php Author: Steve Hannah <shannah@sfu.ca> Created: November 2005
Description: ------------ A form to add existing records to a relationship. It provides a select list of existing records in the relationship domain, along with extra fields necessary to make the relationship.
Definition at line 39 of file ExistingRelatedRecordForm.php.
| _build | ( | ) |
Builds the form.
Definition at line 158 of file ExistingRelatedRecordForm.php.
| Dataface_ExistingRelatedRecordForm | ( | &$ | record, |
| $ | relationshipName, | ||
| $ | db = '' |
||
| ) |
Constructor.
| record | The parent record Dataface_Record If this parameter is null or left blank, then the appropriate parent record will be automatically loaded based on the POST and GET parameters. |
| relationshipName | The name of the relationship. string |
| db | The database resource handle. |
Definition at line 96 of file ExistingRelatedRecordForm.php.
| display | ( | ) |
Displays the form as html.
Definition at line 323 of file ExistingRelatedRecordForm.php.
| formSubmitted | ( | ) |
This can even be called in static context (which makes it callable in the constructor as a means to load the current record.
Definition at line 124 of file ExistingRelatedRecordForm.php.
| & getRecord | ( | ) |
Loads the parent record based on POST and GET parameters.
Definition at line 132 of file ExistingRelatedRecordForm.php.
| save | ( | $ | values | ) |
Saves the record. Ie: creates the necessary join table records to add the desired record to the relationship.
Definition at line 333 of file ExistingRelatedRecordForm.php.
| $_built |
Flag to indicate if the form is built yet. boolean
Definition at line 65 of file ExistingRelatedRecordForm.php.
| $_db |
Database resource handle.
Definition at line 70 of file ExistingRelatedRecordForm.php.
| $_parentTable |
Reference to the parent table of the relationship. Dataface_Table
Definition at line 45 of file ExistingRelatedRecordForm.php.
| $_quickForm |
Definition at line 59 of file ExistingRelatedRecordForm.php.
| $_record |
Reference to parent record. Dataface_Record
Definition at line 76 of file ExistingRelatedRecordForm.php.
| $_relatedRecord |
Reference to related record that is being added. Dataface_RelatedRecord
Definition at line 82 of file ExistingRelatedRecordForm.php.
| $_relationship |
Reference to the relationship. Dataface_Relationship
Definition at line 51 of file ExistingRelatedRecordForm.php.
| $_relationshipName |
Name of the relationship. string
Definition at line 57 of file ExistingRelatedRecordForm.php.
1.7.4