|
|
(27 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/files/head:modules/Forms/lib/I2CE_Entry.php modules/Forms/lib/I2CE_Entry.php]
| |
| @author Luke Duncan <lduncan@intrahealth.org>
| |
| @since v2.0.0
| |
| @version v2.0.0
| |
| 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.
| |
| @package I2CE
| |
| @access public
| |
| @see 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]]
| |