Class: I2CE Entry: Difference between revisions

From IHRIS Wiki
No edit summary
(Redirected page to Class: I2CE Entry (4.1.12))
 
(23 intermediate revisions by one other user not shown)
Line 1: Line 1:
This article desrcibes the class '''I2CE_Entry'''.
#REDIRECT [[Class: I2CE_Entry (4.1.12)]]
It is contained in the module [[iHRIS Module List#forms|forms]] in the package [https://launchpad.net/i2ce I2CE]
 
The class is defined in the file: [http://bazaar.launchpad.net/~intrahealth+informatics/i2ce/4.0.0-release/annotate/head:/modules/Forms/lib/I2CE_Entry.php modules/Forms/lib/I2CE_Entry.php]
 
Class for representing an entry in the database.
Multiple entries may exist for any {@link I2CE_FormField} value to track all changes since the record was created.
*Author: Luke Duncan <lduncan@intrahealth.org>
*Since: v2.0.0
*See: [[Class: I2CE_FormField | I2CE_FormField]]
==Variables==
===$date===
The date this entry was added.
*Type: public [[Class: I2CE_Date | I2CE_Date]] $date
 
===$who===
The user id of the person who made this entry.
*Type: public nteger $who
 
===$change_type===
The type of change for this entry.
*Type: public nteger $change_type
 
===$value===
The value for this entry.
*Type: public [http://www.php.net/manual/en/language.pseudo-types.php mixed ] $value
 
==Methods==
===__construct()===
Create a new instance of a I2CE_Entry.
 
This will usually be done by the {@link I2CE_FormField} object when it needs access to the history for this field.
*Signature: public function __construct($date,$who,$change_type,$value)
Parameters:
* [[Class: I2CE_Date | I2CE_Date]] $date
* integer $who
* integer $change_type
* [http://www.php.net/manual/en/language.pseudo-types.php mixed ] $value
===getValue()===
Return the value of this entry
*Signature: public function getValue()
*Returns: mixed;
 
 
[[Category:Class Documentation]]

Latest revision as of 10:42, 18 August 2015