Class: iHRIS Training: Difference between revisions

From IHRIS Wiki
No edit summary
No edit summary
Line 11: Line 11:
*Signature: public function populate()
*Signature: public function populate()
===save()===
===save()===
Save the training object.
Save the training object. Sets all the required fields for the training object based on the form data. Since a training may be inside or outside the country certain fields may be required depending on which case it is.
 
Sets all the required fields for the training object based on the form data.
Since a training may be inside or outside the country certain fields may be required
depending on which case it is.
*Signature: public function save($user,$transact)
*Signature: public function save($user,$transact)
Parameters:
*Parameters:
* [[Class: I2CE_User | I2CE_User]] &$user<br/>The user saving this object.
** [[Class: I2CE_User | I2CE_User]] &$user <br/>The user saving this object.
* [http://www.php.net/manual/en/language.types.boolean.php boolean ] $transact
** [http://www.php.net/manual/en/language.types.boolean.php boolean ] $transact
**Default Value: true  
***Default Value: true  
===validate()===
===validate()===
Validate all fields for the training.
Validate all fields for the training.
*Signature: public function validate($page)
*Signature: public function validate($page)
Parameters:
*Parameters:
* [[Class: I2CE_Template | I2CE_Template]] &$page
** [[Class: I2CE_Template | I2CE_Template]] &$page
==Inherited Variables==
==Inherited Variables==
===$children===
===$children===

Revision as of 23:42, 16 October 2009

This article desrcibes the class iHRIS_Training.

@copyright Copyright © 2007, 2008 IntraHealth International, Inc. Object for dealing with trainings for people.

Methods

populate()

Populate the member variables of the object from the database.

  • Signature: public function populate()

save()

Save the training object. Sets all the required fields for the training object based on the form data. Since a training may be inside or outside the country certain fields may be required depending on which case it is.

  • Signature: public function save($user,$transact)
  • Parameters:

validate()

Validate all fields for the training.

  • Signature: public function validate($page)
  • Parameters:

Inherited Variables

$children

Theis public variable is inherited from I2CE_Form->$children

$fields

Theis protected variable is inherited from I2CE_Form->$fields

$parent

Theis protected variable is inherited from I2CE_Form->$parent

$id

Theis protected variable is inherited from I2CE_Form->$id

$attributes

Theis protected variable is inherited from I2CE_Form->$attributes

$parent_forms

Theis protected variable is inherited from I2CE_Form->$parent_forms

Inherited Fuzzy Methods

isNumeric()

This method is inherited from I2CE_Form->isNumeric()

getLimitStyles()

This method is inherited from I2CE_Form->getLimitStyles()

checkLimit()

This method is inherited from I2CE_Form->checkLimit()

checkWhereClause()

This method is inherited from I2CE_Form->checkWhereClause()

createCheckFunction()

This method is inherited from I2CE_Form->createCheckFunction()

createCheckLimitString()

This method is inherited from I2CE_Form->createCheckLimitString()

generateLimit()

This method is inherited from I2CE_Form->generateLimit()

generateWhereClause()

This method is inherited from I2CE_Form->generateWhereClause()

processLimit()

This method is inherited from I2CE_Form->processLimit()

getDisplayedExistingLimit()

This method is inherited from I2CE_Form->getDisplayedExistingLimit()

isComponentized()

This method is inherited from I2CE_Form->isComponentized()

addChild()

This method is inherited from I2CE_Form->addChild()

getChildIds()

This method is inherited from I2CE_Form->getChildIds()

getStorage()

This method is inherited from I2CE_Form->getStorage()

isWritable()

This method is inherited from I2CE_Form->isWritable()

populate()

This method is inherited from I2CE_Form->populate()

populateChild()

This method is inherited from I2CE_Form->populateChild()

populateChildren()

This method is inherited from I2CE_Form->populateChildren()

populateFirst()

This method is inherited from I2CE_Form->populateFirst()

populateHistory()

This method is inherited from I2CE_Form->populateHistory()

populateLast()

This method is inherited from I2CE_Form->populateLast()

delete()

This method is inherited from I2CE_Form->delete()

save()

This method is inherited from I2CE_Form->save()

setChangeType()

This method is inherited from I2CE_Form->setChangeType()

userMessage()

This method is inherited from I2CE_Fuzzy->userMessage()