VirtueMart  3.2.14.9808
Public Member Functions | Public Attributes | List of all members
TableUserfield_values Class Reference
Inheritance diagram for TableUserfield_values:
Inheritance graph
[legend]
Collaboration diagram for TableUserfield_values:
Collaboration graph
[legend]

Public Member Functions

 __construct (&$db)
 
 check ()
 
 delete ($virtuemart_userfield_id=null, $where=0)
 
- Public Member Functions inherited from VmTable
 __construct ($table, $key, &$db)
 
 getProperties ($public=true)
 
 getKeyName ($multiple=false)
 
 getDbo ()
 
 getError ()
 
 getErrors ()
 
 setPrimaryKey ($key, $keyForm=0)
 
 getPKey ()
 
 setObligatoryKeys ($key)
 
 setUniqueName ($name)
 
 setLoggable ()
 
 setTranslatable ($langFields)
 
 setLanguage ($tag)
 
 getTranslatableFields ()
 
 setLockable ()
 
 setOrderable ($key= 'ordering', $auto=true)
 
 setHashable ($key)
 
 setOmittedHashFields (array $fields)
 
 setSlug ($slugAutoName, $key= 'slug')
 
 setTableShortCut ($prefix)
 
 setRules ($input)
 
 getRules ()
 
 emptyCache ()
 
 setParameterable ($paramsFieldName, $varsToPushParam, $overwrite=false)
 
 bind ($src, $ignore=array())
 
 setCryptedFields ($fieldNames)
 
 getCryptedFields ()
 
 showFullColumns ($typeKey=0, $typeValue=0, $properties=true)
 
 loadFields ()
 
 loadFieldValues ($array=true)
 
 checkDataContainsTableFields ($from, $ignore=array())
 
 save ($src, $orderingFilter= '', $ignore= '')
 
 setLoggableFieldsForStore ()
 
 load ($oid=null, $overWriteLoadName=0, $andWhere=0, $tableJoins=array(), $joinKey=0)
 
 getLoaded ()
 
 encryptFields ()
 
 decryptFields ()
 
 store ($updateNulls=false)
 
 storeParams ()
 
 checkCreateUnique ($tbl_name, $name)
 
 setCheckVendorId ()
 
 hashEntry ($set=true)
 
 integrity ()
 
 check ()
 
 bindChecknStore (&$data, $preload=false, $langOnly=false)
 
 bindChecknStoreNoLang (&$data, $preload=false)
 
 fixOrdering ($where= '')
 
 move ($dirn, $where= '', $orderingkey=0)
 
 getNextOrder ($where= '', $orderingkey=0)
 
 reorder ($where= '', $orderingkey=0)
 
 checkout ($who, $oid=null)
 
 checkin ($oid=null)
 
 toggle ($field, $val=NULL)
 
 resetErrors ()
 
 delete ($oid=null, $where=0)
 
 isMysql51Plus ()
 
 getMysqlVersion ()
 
 checkAndDelete ($table, $whereField=0, $andWhere= '')
 
 _modifyColumn ($_act, $_col, $_type= '', $_col2= '')
 
 reset ()
 
 attachObserver (JObserverInterface $observer)
 
- Public Member Functions inherited from vObject
 __toString ()
 
 get ($prop, $def=null)
 
 set ($prop, $value=null)
 
 setProperties ($props)
 

Public Attributes

 $virtuemart_userfield_value_id = 0
 
 $virtuemart_userfield_id = 0
 
 $fieldtitle = null
 
 $fieldvalue = null
 
 $ordering = 0
 
 $sys = 0
 
 $locked_on = 0
 
 $locked_by = 0
 
- Public Attributes inherited from VmTable
 $_xParams = 0
 
 $_varsToPushParam = array()
 
 $_translatable = false
 
 $_cryptedFields = false
 
 $_ltmp = false
 
 $_loadedWithLangFallback = 0
 
 $_loaded = false
 
 $_tablePreFix = ''
 

Additional Inherited Members

- Static Public Member Functions inherited from VmTable
static getInstance ($type, $prefix= 'VmTable', $config=array())
 
static addIncludePath ($path=null)
 
static bindParameterableToSubField (&$obj, $varsToPush, $field='params')
 
static bindParameterable (&$obj, $xParams, $varsToPushParam)
 
static checkTableExists ($table)
 
static bindTo (&$obj, $src, $internals=false, $ignore=array())
 
 isCheckedOut ($with=0, $against=null)
 
- Protected Member Functions inherited from VmTable
 _lock ()
 
 _unlock ()
 
 _getAssetName ()
 
 _getAssetTitle ()
 
 _getAssetParentId ($table=null, $id=null)
 
- Protected Attributes inherited from VmTable
 $_tbl = ''
 
 $_tbl_lang = null
 
 $_tbl_key =''
 
 $_tbl_keys = ''
 
 $_pkey = ''
 
 $_pkeyForm = ''
 
 $_obkeys = array()
 
 $_unique = false
 
 $_unique_name = array()
 
 $_orderingKey = 'ordering'
 
 $_slugAutoName = ''
 
 $_slugName = ''
 
 $_db = false
 
 $_rules
 
 $_trackAssets = false
 
 $_locked = false
 
 $_loggable = false
 
 $_translatableFields = array()
 
 $_hashName = ''
 
 $_omittedHashFields = array()
 
 $_langTag = null
 
 $_updateNulls = false
 
- Static Protected Attributes inherited from VmTable
static $_cache = array()
 

Constructor & Destructor Documentation

TableUserfield_values::__construct ( $db)
Parameters
$dbClass constructor; connect to the database

Member Function Documentation

TableUserfield_values::check ( )

Validates the userfields record fields, and checks if the given value already exists. If so, the primary key is set.

Returns
boolean True if the table buffer is contains valid data, false otherwise.
TableUserfield_values::delete (   $virtuemart_userfield_id = null,
  $where = 0 
)

Member Data Documentation

TableUserfield_values::$fieldtitle = null
TableUserfield_values::$fieldvalue = null
TableUserfield_values::$locked_by = 0
TableUserfield_values::$locked_on = 0
TableUserfield_values::$ordering = 0
TableUserfield_values::$sys = 0
TableUserfield_values::$virtuemart_userfield_id = 0
TableUserfield_values::$virtuemart_userfield_value_id = 0

The documentation for this class was generated from the following file: