Class: iHRIS PageFormParentTrainingInstitution (Development): Difference between revisions

From IHRIS Wiki
(Created page with '{{otherversions|Class: iHRIS_PageFormParentTrainingInstitution}} This article describes the class ''iHRIS_PageFormParentTrainingInstitution'' . *Extends the class: [[Class: I2CE_…')
 
No edit summary
 
(One intermediate revision by one other user not shown)
Line 2: Line 2:
This article describes the class ''iHRIS_PageFormParentTrainingInstitution'' .
This article describes the class ''iHRIS_PageFormParentTrainingInstitution'' .
*Extends the class: [[Class: I2CE_PageForm (Development) | I2CE_PageForm]].
*Extends the class: [[Class: I2CE_PageForm (Development) | I2CE_PageForm]].
*Location: Part of the module [[iHRIS Common Module List (Development)#training-institution|training-institution]] in the package [https://launchpad.net/ihris-common iHRIS Common] 4.0-dev
*Location: Part of the module [[iHRIS Common Module List (Development)#training-institution|training-institution]] in the package [https://launchpad.net/ihris-common iHRIS Common] 4.1-dev
*Source: Defined in the file [http://bazaar.launchpad.net/~intrahealth+informatics/ihris-common/4.0-dev/annotate/head:/modules/TrainingInstitution/lib/iHRIS_PageFormParentTrainingInstitution.php#L39 modules/TrainingInstitution/lib/iHRIS_PageFormParentTrainingInstitution.php] on line 39
*Source: Defined in the file [http://bazaar.launchpad.net/~intrahealth+informatics/ihris-common/4.1-dev/annotate/head:/modules/TrainingInstitution/lib/iHRIS_PageFormParentTrainingInstitution.php#L39 modules/TrainingInstitution/lib/iHRIS_PageFormParentTrainingInstitution.php] on line 39
*Author: Luke Duncan <lduncan@intrahealth.org>
*Author: Luke Duncan <lduncan@intrahealth.org>
*Since: v2.0.0
*Since: v2.0.0
Line 10: Line 10:
===$id===
===$id===
The record id number of the object being edited.
The record id number of the object being edited.
*Defined in [http://bazaar.launchpad.net/~intrahealth+informatics/ihris-common/4.0-dev/annotate/head:/modules/TrainingInstitution/lib/iHRIS_PageFormParentTrainingInstitution.php#L53 common/modules/TrainingInstitution/lib/iHRIS_PageFormParentTrainingInstitution.php] on line 53
*Defined in [http://bazaar.launchpad.net/~intrahealth+informatics/ihris-common/4.1-dev/annotate/head:/modules/TrainingInstitution/lib/iHRIS_PageFormParentTrainingInstitution.php#L53 common/modules/TrainingInstitution/lib/iHRIS_PageFormParentTrainingInstitution.php] on line 53
*Type: protected integer $id
*Type: protected integer $id


===$parent_id===
===$parent_id===
The recored if number of the parent of the object being edited
The recored if number of the parent of the object being edited
*Defined in [http://bazaar.launchpad.net/~intrahealth+informatics/ihris-common/4.0-dev/annotate/head:/modules/TrainingInstitution/lib/iHRIS_PageFormParentTrainingInstitution.php#L57 common/modules/TrainingInstitution/lib/iHRIS_PageFormParentTrainingInstitution.php] on line 57
*Defined in [http://bazaar.launchpad.net/~intrahealth+informatics/ihris-common/4.1-dev/annotate/head:/modules/TrainingInstitution/lib/iHRIS_PageFormParentTrainingInstitution.php#L57 common/modules/TrainingInstitution/lib/iHRIS_PageFormParentTrainingInstitution.php] on line 57
*Type: protected integer $parent_id
*Type: protected integer $parent_id


===$form_name===
===$form_name===
The form name being edited by this page.
The form name being edited by this page.
*Defined in [http://bazaar.launchpad.net/~intrahealth+informatics/ihris-common/4.0-dev/annotate/head:/modules/TrainingInstitution/lib/iHRIS_PageFormParentTrainingInstitution.php#L62 common/modules/TrainingInstitution/lib/iHRIS_PageFormParentTrainingInstitution.php] on line 62
*Defined in [http://bazaar.launchpad.net/~intrahealth+informatics/ihris-common/4.1-dev/annotate/head:/modules/TrainingInstitution/lib/iHRIS_PageFormParentTrainingInstitution.php#L62 common/modules/TrainingInstitution/lib/iHRIS_PageFormParentTrainingInstitution.php] on line 62
*Type: protected [http://www.php.net/manual/en/language.types.string.php string ] $form_name
*Type: protected [http://www.php.net/manual/en/language.types.string.php string ] $form_name


Line 26: Line 26:
===__construct()===
===__construct()===
Create a new instance of a page. The default constructor should be called by any pages extending this object.  It creates the [[Class: I2CE_Template (Development) | ]] and [[Class: I2CE_User (Development) | ]] objects and sets up the basic member variables.
Create a new instance of a page. The default constructor should be called by any pages extending this object.  It creates the [[Class: I2CE_Template (Development) | ]] and [[Class: I2CE_User (Development) | ]] objects and sets up the basic member variables.
*Defined in [http://bazaar.launchpad.net/~intrahealth+informatics/ihris-common/4.0-dev/annotate/head:/modules/TrainingInstitution/lib/iHRIS_PageFormParentTrainingInstitution.php#L71 common/modules/TrainingInstitution/lib/iHRIS_PageFormParentTrainingInstitution.php] on line 71
*Defined in [http://bazaar.launchpad.net/~intrahealth+informatics/ihris-common/4.1-dev/annotate/head:/modules/TrainingInstitution/lib/iHRIS_PageFormParentTrainingInstitution.php#L71 common/modules/TrainingInstitution/lib/iHRIS_PageFormParentTrainingInstitution.php] on line 71
*Signature: public function __construct($args,$request_remainder)
*Signature: public function __construct($args,$request_remainder)
*Parameters:
*Parameters:
Line 33: Line 33:
===displayControls()===
===displayControls()===
Display the save or confirm button templates as needed.
Display the save or confirm button templates as needed.
*Defined in [http://bazaar.launchpad.net/~intrahealth+informatics/ihris-common/4.0-dev/annotate/head:/modules/TrainingInstitution/lib/iHRIS_PageFormParentTrainingInstitution.php#L105 common/modules/TrainingInstitution/lib/iHRIS_PageFormParentTrainingInstitution.php] on line 105
*Defined in [http://bazaar.launchpad.net/~intrahealth+informatics/ihris-common/4.1-dev/annotate/head:/modules/TrainingInstitution/lib/iHRIS_PageFormParentTrainingInstitution.php#L105 common/modules/TrainingInstitution/lib/iHRIS_PageFormParentTrainingInstitution.php] on line 105
*Signature: protected function displayControls($save,$show_edit)
*Signature: protected function displayControls($save,$show_edit)
*Parameters:
*Parameters:
Line 42: Line 42:
===getForm()===
===getForm()===
Return the form name for this page. It will be used for the default form template and php page for the form submission.
Return the form name for this page. It will be used for the default form template and php page for the form submission.
*Defined in [http://bazaar.launchpad.net/~intrahealth+informatics/ihris-common/4.0-dev/annotate/head:/modules/TrainingInstitution/lib/iHRIS_PageFormParentTrainingInstitution.php#L48 common/modules/TrainingInstitution/lib/iHRIS_PageFormParentTrainingInstitution.php] on line 48
*Defined in [http://bazaar.launchpad.net/~intrahealth+informatics/ihris-common/4.1-dev/annotate/head:/modules/TrainingInstitution/lib/iHRIS_PageFormParentTrainingInstitution.php#L48 common/modules/TrainingInstitution/lib/iHRIS_PageFormParentTrainingInstitution.php] on line 48
*Signature: protected function getForm($html)
*Signature: protected function getForm($html)
*Parameters:
*Parameters:
Line 50: Line 50:
===loadHTMLTemplates()===
===loadHTMLTemplates()===
Load the HTML template files for editing.
Load the HTML template files for editing.
*Defined in [http://bazaar.launchpad.net/~intrahealth+informatics/ihris-common/4.0-dev/annotate/head:/modules/TrainingInstitution/lib/iHRIS_PageFormParentTrainingInstitution.php#L94 common/modules/TrainingInstitution/lib/iHRIS_PageFormParentTrainingInstitution.php] on line 94
*Defined in [http://bazaar.launchpad.net/~intrahealth+informatics/ihris-common/4.1-dev/annotate/head:/modules/TrainingInstitution/lib/iHRIS_PageFormParentTrainingInstitution.php#L94 common/modules/TrainingInstitution/lib/iHRIS_PageFormParentTrainingInstitution.php] on line 94
*Signature: protected function loadHTMLTemplates()
*Signature: protected function loadHTMLTemplates()
===loadObjects()===
===loadObjects()===
Create and load data for the objects used for this form. Create the list object and if this is a form submission load the data from the form data.  It determines the type based on the  member variable.
Create and load data for the objects used for this form. Create the list object and if this is a form submission load the data from the form data.  It determines the type based on the  member variable.
*Defined in [http://bazaar.launchpad.net/~intrahealth+informatics/ihris-common/4.0-dev/annotate/head:/modules/TrainingInstitution/lib/iHRIS_PageFormParentTrainingInstitution.php#L120 common/modules/TrainingInstitution/lib/iHRIS_PageFormParentTrainingInstitution.php] on line 120
*Defined in [http://bazaar.launchpad.net/~intrahealth+informatics/ihris-common/4.1-dev/annotate/head:/modules/TrainingInstitution/lib/iHRIS_PageFormParentTrainingInstitution.php#L120 common/modules/TrainingInstitution/lib/iHRIS_PageFormParentTrainingInstitution.php] on line 120
*Signature: protected function loadObjects()
*Signature: protected function loadObjects()
===save()===
===save()===
Override the default save method to redirect back the training institution page.
Override the default save method to redirect back the training institution page.
*Defined in [http://bazaar.launchpad.net/~intrahealth+informatics/ihris-common/4.0-dev/annotate/head:/modules/TrainingInstitution/lib/iHRIS_PageFormParentTrainingInstitution.php#L148 common/modules/TrainingInstitution/lib/iHRIS_PageFormParentTrainingInstitution.php] on line 148
*Defined in [http://bazaar.launchpad.net/~intrahealth+informatics/ihris-common/4.1-dev/annotate/head:/modules/TrainingInstitution/lib/iHRIS_PageFormParentTrainingInstitution.php#L148 common/modules/TrainingInstitution/lib/iHRIS_PageFormParentTrainingInstitution.php] on line 148
*Signature: protected function save()
*Signature: protected function save()
===setDisplayData()===
===setDisplayData()===
Set the data to be displayed for the page.
Set the data to be displayed for the page.
*Defined in [http://bazaar.launchpad.net/~intrahealth+informatics/ihris-common/4.0-dev/annotate/head:/modules/TrainingInstitution/lib/iHRIS_PageFormParentTrainingInstitution.php#L139 common/modules/TrainingInstitution/lib/iHRIS_PageFormParentTrainingInstitution.php] on line 139
*Defined in [http://bazaar.launchpad.net/~intrahealth+informatics/ihris-common/4.1-dev/annotate/head:/modules/TrainingInstitution/lib/iHRIS_PageFormParentTrainingInstitution.php#L139 common/modules/TrainingInstitution/lib/iHRIS_PageFormParentTrainingInstitution.php] on line 139
*Signature: protected function setDisplayData()
*Signature: protected function setDisplayData()
==Inherited Methods==
==Inherited Methods==
===getChildObjects()===
This public method is inherited from [[Class: I2CE_PageForm (Development)#getChildObjects() | I2CE_PageForm->getChildObjects()]]
===getSecondaryObjects()===
This public method is inherited from [[Class: I2CE_PageForm (Development)#getSecondaryObjects() | I2CE_PageForm->getSecondaryObjects()]]
===hasInvalid()===
===hasInvalid()===
This public method is inherited from [[Class: I2CE_PageForm (Development)#hasInvalid() | I2CE_PageForm->hasInvalid()]]
This public method is inherited from [[Class: I2CE_PageForm (Development)#hasInvalid() | I2CE_PageForm->hasInvalid()]]
Line 71: Line 77:
This public method is inherited from [[Class: I2CE_PageForm (Development)#invalidMessage() | I2CE_PageForm->invalidMessage()]]
This public method is inherited from [[Class: I2CE_PageForm (Development)#invalidMessage() | I2CE_PageForm->invalidMessage()]]


===setFormAttributes()===
===setObject()===
This public method is inherited from [[Class: I2CE_PageForm (Development)#setFormAttributes() | I2CE_PageForm->setFormAttributes()]]
This public method is inherited from [[Class: I2CE_PageForm (Development)#setObject() | I2CE_PageForm->setObject()]]
 
===getParent()===
This protected method is inherited from [[Class: I2CE_PageForm (Development)#getParent() | I2CE_PageForm->getParent()]]
 
===getPrimary()===
This protected method is inherited from [[Class: I2CE_PageForm (Development)#getPrimary() | I2CE_PageForm->getPrimary()]]
 
===setForm()===
This protected method is inherited from [[Class: I2CE_PageForm (Development)#setForm() | I2CE_PageForm->setForm()]]
 
===validate()===
This protected method is inherited from [[Class: I2CE_PageForm (Development)#validate() | I2CE_PageForm->validate()]]


===usesConfirmPage()===
===usesConfirmPage()===
This public method is inherited from [[Class: I2CE_PageForm (Development)#usesConfirmPage() | I2CE_PageForm->usesConfirmPage()]]
This public method is inherited from [[Class: I2CE_PageFormBase (Development)#usesConfirmPage() | I2CE_PageFormBase->usesConfirmPage()]]


===action()===
===action()===
This protected method is inherited from [[Class: I2CE_PageForm (Development)#action() | I2CE_PageForm->action()]]
This protected method is inherited from [[Class: I2CE_PageFormBase (Development)#action() | I2CE_PageFormBase->action()]]
 
===action_display()===
This protected method is inherited from [[Class: I2CE_PageFormBase (Development)#action_display() | I2CE_PageFormBase->action_display()]]


===getParent()===
===action_save()===
This protected method is inherited from [[Class: I2CE_PageForm (Development)#getParent() | I2CE_PageForm->getParent()]]
This protected method is inherited from [[Class: I2CE_PageFormBase (Development)#action_save() | I2CE_PageFormBase->action_save()]]
 
===canSave()===
This protected method is inherited from [[Class: I2CE_PageFormBase (Development)#canSave() | I2CE_PageFormBase->canSave()]]
 
===checkActionPermission()===
This protected method is inherited from [[Class: I2CE_PageFormBase (Development)#checkActionPermission() | I2CE_PageFormBase->checkActionPermission()]]


===getPrimary()===
===initPage()===
This protected method is inherited from [[Class: I2CE_PageForm (Development)#getPrimary() | I2CE_PageForm->getPrimary()]]
This protected method is inherited from [[Class: I2CE_PageFormBase (Development)#initPage() | I2CE_PageFormBase->initPage()]]


===isConfirm()===
===isConfirm()===
This protected method is inherited from [[Class: I2CE_PageForm (Development)#isConfirm() | I2CE_PageForm->isConfirm()]]
This protected method is inherited from [[Class: I2CE_PageFormBase (Development)#isConfirm() | I2CE_PageFormBase->isConfirm()]]


===isEdit()===
===isEdit()===
This protected method is inherited from [[Class: I2CE_PageForm (Development)#isEdit() | I2CE_PageForm->isEdit()]]
This protected method is inherited from [[Class: I2CE_PageFormBase (Development)#isEdit() | I2CE_PageFormBase->isEdit()]]


===isEditing()===
===isEditing()===
This protected method is inherited from [[Class: I2CE_PageForm (Development)#isEditing() | I2CE_PageForm->isEditing()]]
This protected method is inherited from [[Class: I2CE_PageFormBase (Development)#isEditing() | I2CE_PageFormBase->isEditing()]]


===isSave()===
===isSave()===
This protected method is inherited from [[Class: I2CE_PageForm (Development)#isSave() | I2CE_PageForm->isSave()]]
This protected method is inherited from [[Class: I2CE_PageFormBase (Development)#isSave() | I2CE_PageFormBase->isSave()]]


===setEditing()===
===setEditing()===
This protected method is inherited from [[Class: I2CE_PageForm (Development)#setEditing() | I2CE_PageForm->setEditing()]]
This protected method is inherited from [[Class: I2CE_PageFormBase (Development)#setEditing() | I2CE_PageFormBase->setEditing()]]
 
===setForm()===
This protected method is inherited from [[Class: I2CE_PageForm (Development)#setForm() | I2CE_PageForm->setForm()]]
 
===setObject()===
This protected method is inherited from [[Class: I2CE_PageForm (Development)#setObject() | I2CE_PageForm->setObject()]]
 
===validate()===
This protected method is inherited from [[Class: I2CE_PageForm (Development)#validate() | I2CE_PageForm->validate()]]


===_flattenRequestVars()===
===_flattenRequestVars()===
Line 130: Line 148:
===getTemplate()===
===getTemplate()===
This public method is inherited from [[Class: I2CE_Page (Development)#getTemplate() | I2CE_Page->getTemplate()]]
This public method is inherited from [[Class: I2CE_Page (Development)#getTemplate() | I2CE_Page->getTemplate()]]
===getTitle()===
This public method is inherited from [[Class: I2CE_Page (Development)#getTitle() | I2CE_Page->getTitle()]]
===getURLRoot()===
This public method is inherited from [[Class: I2CE_Page (Development)#getURLRoot() | I2CE_Page->getURLRoot()]]


===getUser()===
===getUser()===
Line 196: Line 220:
===actionCommandLine()===
===actionCommandLine()===
This protected method is inherited from [[Class: I2CE_Page (Development)#actionCommandLine() | I2CE_Page->actionCommandLine()]]
This protected method is inherited from [[Class: I2CE_Page (Development)#actionCommandLine() | I2CE_Page->actionCommandLine()]]
===displayCommandLine()===
This protected method is inherited from [[Class: I2CE_Page (Development)#displayCommandLine() | I2CE_Page->displayCommandLine()]]
===displayWeb()===
This protected method is inherited from [[Class: I2CE_Page (Development)#displayWeb() | I2CE_Page->displayWeb()]]


===getAccess()===
===getAccess()===
This protected method is inherited from [[Class: I2CE_Page (Development)#getAccess() | I2CE_Page->getAccess()]]
This protected method is inherited from [[Class: I2CE_Page (Development)#getAccess() | I2CE_Page->getAccess()]]
===getTitle()===
This protected method is inherited from [[Class: I2CE_Page (Development)#getTitle() | I2CE_Page->getTitle()]]


===initializeTemplate()===
===initializeTemplate()===
This protected method is inherited from [[Class: I2CE_Page (Development)#initializeTemplate() | I2CE_Page->initializeTemplate()]]
This protected method is inherited from [[Class: I2CE_Page (Development)#initializeTemplate() | I2CE_Page->initializeTemplate()]]
===setActiveMenu()===
This protected method is inherited from [[Class: I2CE_Page (Development)#setActiveMenu() | I2CE_Page->setActiveMenu()]]


===setupGetPost()===
===setupGetPost()===
Line 217: Line 247:
===$node_ids===
===$node_ids===
Theis protected variable is inherited from [[Class: I2CE_PageForm (Development)#$node_ids | I2CE_PageForm->$node_ids]]
Theis protected variable is inherited from [[Class: I2CE_PageForm (Development)#$node_ids | I2CE_PageForm->$node_ids]]
===$editing===
Theis protected variable is inherited from [[Class: I2CE_PageFormBase (Development)#$editing | I2CE_PageFormBase->$editing]]


===$factory===
===$factory===
Theis protected variable is inherited from [[Class: I2CE_PageForm (Development)#$factory | I2CE_PageForm->$factory]]
Theis protected variable is inherited from [[Class: I2CE_PageFormBase (Development)#$factory | I2CE_PageFormBase->$factory]]
 
===$button_templates===
Theis protected variable is inherited from [[Class: I2CE_PageFormBase (Development)#$button_templates | I2CE_PageFormBase->$button_templates]]
 
===$checked_validation===
Theis protected variable is inherited from [[Class: I2CE_PageFormBase (Development)#$checked_validation | I2CE_PageFormBase->$checked_validation]]


===$usesConfimPage===
===$usesConfimPage===
Theis protected variable is inherited from [[Class: I2CE_PageForm (Development)#$usesConfimPage | I2CE_PageForm->$usesConfimPage]]
Theis protected variable is inherited from [[Class: I2CE_PageFormBase (Development)#$usesConfimPage | I2CE_PageFormBase->$usesConfimPage]]
 
===$formAttributes===
Theis protected variable is inherited from [[Class: I2CE_PageForm (Development)#$formAttributes | I2CE_PageForm->$formAttributes]]


===$template===
===$template===
Line 238: Line 274:
===$user===
===$user===
Theis protected variable is inherited from [[Class: I2CE_Page (Development)#$user | I2CE_Page->$user]]
Theis protected variable is inherited from [[Class: I2CE_Page (Development)#$user | I2CE_Page->$user]]
===$redirect===
Theis protected variable is inherited from [[Class: I2CE_Page (Development)#$redirect | I2CE_Page->$redirect]]


===$post===
===$post===
Line 259: Line 298:
===$permissionParser===
===$permissionParser===
Theis protected variable is inherited from [[Class: I2CE_Page (Development)#$permissionParser | I2CE_Page->$permissionParser]]
Theis protected variable is inherited from [[Class: I2CE_Page (Development)#$permissionParser | I2CE_Page->$permissionParser]]
===$root_url===
Theis protected variable is inherited from [[Class: I2CE_Page (Development)#$root_url | I2CE_Page->$root_url]]


===$page===
===$page===
Line 283: Line 325:
===addColorPickerTriple()===
===addColorPickerTriple()===
This method is inherited from [[Class: I2CE_Page (Development)#addColorPickerTriple() | I2CE_Page->addColorPickerTriple()]]
This method is inherited from [[Class: I2CE_Page (Development)#addColorPickerTriple() | I2CE_Page->addColorPickerTriple()]]
===addReportSelector()===
This method is inherited from [[Class: I2CE_Page (Development)#addReportSelector() | I2CE_Page->addReportSelector()]]
===addDatePicker()===
This method is inherited from [[Class: I2CE_Page (Development)#addDatePicker() | I2CE_Page->addDatePicker()]]


===selectOptionsImmediate()===
===selectOptionsImmediate()===
Line 304: Line 352:
===setClassValues()===
===setClassValues()===
This method is inherited from [[Class: I2CE_Page (Development)#setClassValues() | I2CE_Page->setClassValues()]]
This method is inherited from [[Class: I2CE_Page (Development)#setClassValues() | I2CE_Page->setClassValues()]]
===useDropDown()===
This method is inherited from [[Class: I2CE_Page (Development)#useDropDown() | I2CE_Page->useDropDown()]]


===addOption()===
===addOption()===
Line 328: Line 379:
===isReview()===
===isReview()===
This method is inherited from [[Class: I2CE_Page (Development)#isReview() | I2CE_Page->isReview()]]
This method is inherited from [[Class: I2CE_Page (Development)#isReview() | I2CE_Page->isReview()]]
===setShowForm()===
This method is inherited from [[Class: I2CE_Page (Development)#setShowForm() | I2CE_Page->setShowForm()]]
===showForm()===
This method is inherited from [[Class: I2CE_Page (Development)#showForm() | I2CE_Page->showForm()]]


===makeJumper()===
===makeJumper()===
This method is inherited from [[Class: I2CE_Page (Development)#makeJumper() | I2CE_Page->makeJumper()]]
This method is inherited from [[Class: I2CE_Page (Development)#makeJumper() | I2CE_Page->makeJumper()]]
===makeScalingJumper()===
This method is inherited from [[Class: I2CE_Page (Development)#makeScalingJumper() | I2CE_Page->makeScalingJumper()]]


===menuSelect()===
===menuSelect()===
Line 346: Line 394:
===addAjaxUpdate()===
===addAjaxUpdate()===
This method is inherited from [[Class: I2CE_Page (Development)#addAjaxUpdate() | I2CE_Page->addAjaxUpdate()]]
This method is inherited from [[Class: I2CE_Page (Development)#addAjaxUpdate() | I2CE_Page->addAjaxUpdate()]]
===addAjaxLoad()===
This method is inherited from [[Class: I2CE_Page (Development)#addAjaxLoad() | I2CE_Page->addAjaxLoad()]]


===addAjaxToggle()===
===addAjaxToggle()===

Latest revision as of 08:29, 6 May 2015


This article describes the class iHRIS_PageFormParentTrainingInstitution .

Manage adding or editing forms associated with a training institution to the database. @copyright Copyright © 2007, 2008 IntraHealth International, Inc. Page object to handle the adding or editing forms associated with a training institution to the database.

Variables

$id

The record id number of the object being edited.

$parent_id

The recored if number of the parent of the object being edited

$form_name

The form name being edited by this page.

Methods

__construct()

Create a new instance of a page. The default constructor should be called by any pages extending this object. It creates the and objects and sets up the basic member variables.

displayControls()

Display the save or confirm button templates as needed.

getForm()

Return the form name for this page. It will be used for the default form template and php page for the form submission.

loadHTMLTemplates()

Load the HTML template files for editing.

loadObjects()

Create and load data for the objects used for this form. Create the list object and if this is a form submission load the data from the form data. It determines the type based on the member variable.

save()

Override the default save method to redirect back the training institution page.

setDisplayData()

Set the data to be displayed for the page.

Inherited Methods

getChildObjects()

This public method is inherited from I2CE_PageForm->getChildObjects()

getSecondaryObjects()

This public method is inherited from I2CE_PageForm->getSecondaryObjects()

hasInvalid()

This public method is inherited from I2CE_PageForm->hasInvalid()

invalidMessage()

This public method is inherited from I2CE_PageForm->invalidMessage()

setObject()

This public method is inherited from I2CE_PageForm->setObject()

getParent()

This protected method is inherited from I2CE_PageForm->getParent()

getPrimary()

This protected method is inherited from I2CE_PageForm->getPrimary()

setForm()

This protected method is inherited from I2CE_PageForm->setForm()

validate()

This protected method is inherited from I2CE_PageForm->validate()

usesConfirmPage()

This public method is inherited from I2CE_PageFormBase->usesConfirmPage()

action()

This protected method is inherited from I2CE_PageFormBase->action()

action_display()

This protected method is inherited from I2CE_PageFormBase->action_display()

action_save()

This protected method is inherited from I2CE_PageFormBase->action_save()

canSave()

This protected method is inherited from I2CE_PageFormBase->canSave()

checkActionPermission()

This protected method is inherited from I2CE_PageFormBase->checkActionPermission()

initPage()

This protected method is inherited from I2CE_PageFormBase->initPage()

isConfirm()

This protected method is inherited from I2CE_PageFormBase->isConfirm()

isEdit()

This protected method is inherited from I2CE_PageFormBase->isEdit()

isEditing()

This protected method is inherited from I2CE_PageFormBase->isEditing()

isSave()

This protected method is inherited from I2CE_PageFormBase->isSave()

setEditing()

This protected method is inherited from I2CE_PageFormBase->setEditing()

_flattenRequestVars()

This public method is inherited from I2CE_Page->_flattenRequestVars()

display()

This public method is inherited from I2CE_Page->display()

fixupRequestVariables()

This public method is inherited from I2CE_Page->fixupRequestVariables()

flattenRequestVars()

This public method is inherited from I2CE_Page->flattenRequestVars()

get()

This public method is inherited from I2CE_Page->get()

getAccessedBaseURL()

This public method is inherited from I2CE_Page->getAccessedBaseURL()

getTemplate()

This public method is inherited from I2CE_Page->getTemplate()

getTitle()

This public method is inherited from I2CE_Page->getTitle()

getURLRoot()

This public method is inherited from I2CE_Page->getURLRoot()

getUser()

This public method is inherited from I2CE_Page->getUser()

get_exists()

This public method is inherited from I2CE_Page->get_exists()

hasPermission()

This public method is inherited from I2CE_Page->hasPermission()

isGet()

This public method is inherited from I2CE_Page->isGet()

isPost()

This public method is inherited from I2CE_Page->isPost()

module()

This public method is inherited from I2CE_Page->module()

page()

This public method is inherited from I2CE_Page->page()

pageRemainder()

This public method is inherited from I2CE_Page->pageRemainder()

pageRoot()

This public method is inherited from I2CE_Page->pageRoot()

post()

This public method is inherited from I2CE_Page->post()

post_exists()

This public method is inherited from I2CE_Page->post_exists()

redirect()

This public method is inherited from I2CE_Page->redirect()

request()

This public method is inherited from I2CE_Page->request()

request_exists()

This public method is inherited from I2CE_Page->request_exists()

rewrittenURLs()

This public method is inherited from I2CE_Page->rewrittenURLs()

session_req()

This public method is inherited from I2CE_Page->session_req()

session_req_exists()

This public method is inherited from I2CE_Page->session_req_exists()

setAccess()

This public method is inherited from I2CE_Page->setAccess()

setIsPost()

This public method is inherited from I2CE_Page->setIsPost()

setRedirect()

This public method is inherited from I2CE_Page->setRedirect()

_display()

This protected method is inherited from I2CE_Page->_display()

actionCommandLine()

This protected method is inherited from I2CE_Page->actionCommandLine()

displayCommandLine()

This protected method is inherited from I2CE_Page->displayCommandLine()

displayWeb()

This protected method is inherited from I2CE_Page->displayWeb()

getAccess()

This protected method is inherited from I2CE_Page->getAccess()

initializeTemplate()

This protected method is inherited from I2CE_Page->initializeTemplate()

setActiveMenu()

This protected method is inherited from I2CE_Page->setActiveMenu()

setupGetPost()

This protected method is inherited from I2CE_Page->setupGetPost()

_hasMethod()

This public method is inherited from I2CE_Fuzzy->_hasMethod()

Inherited Variables

$objects

Theis protected variable is inherited from I2CE_PageForm->$objects

$node_ids

Theis protected variable is inherited from I2CE_PageForm->$node_ids

$editing

Theis protected variable is inherited from I2CE_PageFormBase->$editing

$factory

Theis protected variable is inherited from I2CE_PageFormBase->$factory

$button_templates

Theis protected variable is inherited from I2CE_PageFormBase->$button_templates

$checked_validation

Theis protected variable is inherited from I2CE_PageFormBase->$checked_validation

$usesConfimPage

Theis protected variable is inherited from I2CE_PageFormBase->$usesConfimPage

$template

Theis protected variable is inherited from I2CE_Page->$template

$defaultHTMLFile

Theis protected variable is inherited from I2CE_Page->$defaultHTMLFile

$role

Theis protected variable is inherited from I2CE_Page->$role

$user

Theis protected variable is inherited from I2CE_Page->$user

$redirect

Theis protected variable is inherited from I2CE_Page->$redirect

$post

Theis protected variable is inherited from I2CE_Page->$post

$get

Theis protected variable is inherited from I2CE_Page->$get

$page_root

Theis protected variable is inherited from I2CE_Page->$page_root

$page_remainder

Theis protected variable is inherited from I2CE_Page->$page_remainder

$args

Theis protected variable is inherited from I2CE_Page->$args

$request_remainder

Theis protected variable is inherited from I2CE_Page->$request_remainder

$permissionParser

Theis protected variable is inherited from I2CE_Page->$permissionParser

$root_url

Theis protected variable is inherited from I2CE_Page->$root_url

$page

Theis protected variable is inherited from I2CE_Page->$page

$module

Theis protected variable is inherited from I2CE_Page->$module

$is_post

Theis protected variable is inherited from I2CE_Page->$is_post

$session_req

Theis protected variable is inherited from I2CE_Page->$session_req

Inherited Fuzzy Methods

launchBackgroundProcess()

This method is inherited from I2CE_Page->launchBackgroundProcess()

launchBackgroundPHPScript()

This method is inherited from I2CE_Page->launchBackgroundPHPScript()

launchBackgroundPage()

This method is inherited from I2CE_Page->launchBackgroundPage()

addColorPickerTriple()

This method is inherited from I2CE_Page->addColorPickerTriple()

addReportSelector()

This method is inherited from I2CE_Page->addReportSelector()

addDatePicker()

This method is inherited from I2CE_Page->addDatePicker()

selectOptionsImmediate()

This method is inherited from I2CE_Page->selectOptionsImmediate()

setDisplayDataImmediate()

This method is inherited from I2CE_Page->setDisplayDataImmediate()

addFormWorm()

This method is inherited from I2CE_Page->addFormWorm()

getClassValue()

This method is inherited from I2CE_Page->getClassValue()

loadClassValues()

This method is inherited from I2CE_Page->loadClassValues()

setClassValue()

This method is inherited from I2CE_Page->setClassValue()

setClassValues()

This method is inherited from I2CE_Page->setClassValues()

useDropDown()

This method is inherited from I2CE_Page->useDropDown()

addOption()

This method is inherited from I2CE_Page->addOption()

addOptions()

This method is inherited from I2CE_Page->addOptions()

addAutoCompleteInputTreeById()

This method is inherited from I2CE_Page->addAutoCompleteInputTreeById()

addAutoCompleteInputTree()

This method is inherited from I2CE_Page->addAutoCompleteInputTree()

setForm()

This method is inherited from I2CE_Page->setForm()

getField()

This method is inherited from I2CE_Page->getField()

setReview()

This method is inherited from I2CE_Page->setReview()

isReview()

This method is inherited from I2CE_Page->isReview()

makeJumper()

This method is inherited from I2CE_Page->makeJumper()

makeScalingJumper()

This method is inherited from I2CE_Page->makeScalingJumper()

menuSelect()

This method is inherited from I2CE_Page->menuSelect()

addUpdateSelect()

This method is inherited from I2CE_Page->addUpdateSelect()

addAjaxUpdate()

This method is inherited from I2CE_Page->addAjaxUpdate()

addAjaxLoad()

This method is inherited from I2CE_Page->addAjaxLoad()

addAjaxToggle()

This method is inherited from I2CE_Page->addAjaxToggle()

addAjaxRequestFunction()

This method is inherited from I2CE_Page->addAjaxRequestFunction()

addAjaxCompleteFunction()

This method is inherited from I2CE_Page->addAjaxCompleteFunction()

addAjaxToggleOnFunction()

This method is inherited from I2CE_Page->addAjaxToggleOnFunction()

addAjaxToggleOffFunction()

This method is inherited from I2CE_Page->addAjaxToggleOffFunction()

hasAjax()

This method is inherited from I2CE_Page->hasAjax()

setDataTypePriority()

This method is inherited from I2CE_Page->setDataTypePriority()

setData()

This method is inherited from I2CE_Page->setData()

getData()

This method is inherited from I2CE_Page->getData()

getDefaultData()

This method is inherited from I2CE_Page->getDefaultData()

removeData()

This method is inherited from I2CE_Page->removeData()

getDataNames()

This method is inherited from I2CE_Page->getDataNames()

ensureNode()

This method is inherited from I2CE_Page->ensureNode()

userMessage()

This method is inherited from I2CE_Fuzzy->userMessage()