"id", "iFieldId" => "field_id", "iFieldValueId" => "field_value_id", "iBehaviourId" => "behaviour_id", ); var $_bUsePearError = true; function getID() { return $this->iId; } function getFieldID() { return $this->iFieldID; } function getFieldValue() { return $this->iFieldValue; } function getBehaviourID() { return $this->iBehaviourID; } function setID($iId) { $this->iId = $iId; } function setFieldID($iFieldID) { $this->iFieldID = $iFieldID; } function setFieldValue($iFieldValue) { $this->iFieldValue = $iFieldValue; } function setBehaviourID($iBehaviourID) { $this->iBehaviourID = $iBehaviourID; } function _table () { return KTUtil::getTableName('field_value_instances'); } // STATIC function &get($iId) { return KTEntityUtil::get('KTValueInstance', $iId); } // STATIC function &createFromArray($aOptions) { return KTEntityUtil::createFromArray('KTValueInstance', $aOptions); } // STATIC function &getList($sWhereClause = null) { global $default; return KTEntityUtil::getList($default->permissions_table, 'KTValueInstance', $sWhereClause); } // STATIC function &getByField($oField) { if (is_object($oField)) { $iFieldID = $oField->getID(); } else { $iFieldID = $oField; } return KTEntityUtil::getBy('KTValueInstance', 'fieldid', $iFieldID); } } ?>