$__state_set | VmModel | protected |
$_alreadyLoadedIds | VirtueMartModelProduct | static |
$_autoOrder | VirtueMartModelProduct | private |
$_cacheOpt | VirtueMartModelProduct | static |
$_cacheOptSingle | VirtueMartModelProduct | static |
$_cidName | VmModel | |
$_data | VmModel | |
$_id | VmModel | |
$_idName | VmModel | |
$_limit | VmModel | |
$_limitStart | VmModel | |
$_maintable | VmModel | |
$_maintablename | VmModel | |
$_maxItems | VmModel | protected |
$_noLimit | VmModel | |
$_onlyQuery | VirtueMartModelProduct | |
$_pagination | VmModel | |
$_products | VirtueMartModelProduct | static |
$_productsSingle | VirtueMartModelProduct | static |
$_query | VmModel | |
$_selectedOrderingDir | VmModel | |
$_tablePreFix | VmModel | |
$_togglesName | VmModel | |
$_total | VmModel | |
$_validFilterDir | VmModel | |
$_validOrderingFieldName | VmModel | |
$decimals | VirtueMartModelProduct | static |
$event_clean_cache | VmModel | protected |
$filter_order | VirtueMartModelProduct | |
$filter_order_Dir | VirtueMartModelProduct | |
$keyword | VirtueMartModelProduct | |
$listing | VirtueMartModelProduct | private |
$name | VmModel | protected |
$omitLoaded | VirtueMartModelProduct | static |
$option | VmModel | protected |
$orderByString | VirtueMartModelProduct | private |
$product_parent_id | VirtueMartModelProduct | |
$products | VirtueMartModelProduct | |
$search_type | VirtueMartModelProduct | |
$searchcustoms | VirtueMartModelProduct | |
$searchplugin | VirtueMartModelProduct | |
$state | VmModel | protected |
$valid_BE_search_fields | VirtueMartModelProduct | |
$virtuemart_category_id | VirtueMartModelProduct | |
$virtuemart_manufacturer_id | VirtueMartModelProduct | |
$withRating | VirtueMartModelProduct | |
__construct() | VirtueMartModelProduct | |
VmModel::__construct($cidName='cid', $config=array()) | VmModel | |
__toString() | vObject | |
_createFileName($type, $parts=array()) | VmModel | protectedstatic |
_createTable($name, $prefix= 'Table', $config=array()) | VmModel | protected |
_getList($query, $limitstart=0, $limit=0) | VmModel | protected |
_getListCount($query) | VmModel | protected |
_getOrdering($preTable='') | VmModel | |
addImages($obj, $limit=0) | VmModel | |
addIncludePath($path= '', $prefix= '') | VmModel | static |
addProductToRecent($productId) | VirtueMartModelProduct | static |
addTablePath($path) | VmModel | static |
addvalidOrderingFieldName($add) | VmModel | |
checkChildProducts($product_ids) | VirtueMartModelProduct | |
checkFilterDir($toCheck, $view=0, $task= '') | VmModel | |
checkFilterOrder($toCheck, $view=0, $task= '') | VmModel | |
checkIfCached($virtuemart_product_id, $front=NULL, $withCalc=TRUE, $onlyPublished=TRUE, $quantity=1, $virtuemart_shoppergroup_ids=0, $withRating=0) | VirtueMartModelProduct | static |
checkIfCachedSingle($virtuemart_product_id, $front=NULL, $quantity=1, $withParent=false, $virtuemart_shoppergroup_ids=0, $prices=true) | VirtueMartModelProduct | static |
checkValidOrderingFieldName($toCheck) | VmModel | |
createChild($id) | VirtueMartModelProduct | |
createClone($id) | VirtueMartModelProduct | |
emptyCache() | VmModel | |
exeSortSearchListQuery($object, $select, $joinedTables, $whereString= '', $groupBy= '', $orderBy= '', $filter_order_Dir= '', $nbrReturnProducts=false) | VmModel | |
fillVoidPrice() | VirtueMartModelProduct | |
fillVoidProduct($front=TRUE) | VirtueMartModelProduct | private |
get($prop, $def=null) | vObject | |
getAllProductChildIds($product_ids, &$childIds) | VirtueMartModelProduct | |
getData($id=0) | VmModel | |
getDefaultOrdering() | VmModel | |
getId() | VmModel | |
getIdName() | VmModel | |
getInstance($type, $prefix= '', $config=array()) | VmModel | static |
getLastProductOrdering($default=0) | VirtueMartModelProduct | |
getModel($name=false) | VmModel | static |
getName() | VmModel | |
getNeighborProducts($product, $onlyPublished=TRUE, $max=1) | VirtueMartModelProduct | |
getOrderByList($virtuemart_category_id=FALSE) | VirtueMartModelProduct | |
getPagination($perRow=5) | VmModel | |
getPrice($product, $quantity, $ctype=-1) | VirtueMartModelProduct | |
getProduct($virtuemart_product_id=NULL, $front=TRUE, $withCalc=TRUE, $onlyPublished=TRUE, $quantity=1, $virtuemart_shoppergroup_ids=0) | VirtueMartModelProduct | |
getProductCategories($virtuemart_product_id) | VirtueMartModelProduct | |
getProductCategoryIds($id) | VirtueMartModelProduct | static |
getProductChildIds($product_id) | VirtueMartModelProduct | |
getProductChilds($product_id) | VirtueMartModelProduct | |
getProductListing($group=FALSE, $nbrReturnProducts=FALSE, $withCalc=TRUE, $onlyPublished=TRUE, $single=FALSE, $filterCategory=TRUE, $category_id=0, $filterManufacturer=TRUE, $manufacturer_id=0) | VirtueMartModelProduct | |
getProductParentId($product_id) | VirtueMartModelProduct | static |
getProducts($productIds, $front=TRUE, $withCalc=TRUE, $onlyPublished=TRUE, $single=FALSE) | VirtueMartModelProduct | |
getProductShoppersByStatus($product_id, $states, $filter_order= 'ou.email', $filter_order_Dir= 'ASC') | VirtueMartModelProduct | |
getProductsInCategory($categoryId) | VirtueMartModelProduct | |
getProductSingle($virtuemart_product_id=NULL, $front=TRUE, $quantity=1, $withParent=false, $virtuemart_shoppergroup_ids=0, $prices=true) | VirtueMartModelProduct | |
getProductsListing($group=FALSE, $nbrReturnProducts=FALSE, $withCalc=TRUE, $onlyPublished=TRUE, $single=FALSE, $filterCategory=TRUE, $category_id=0, $filterManufacturer=TRUE, $manufacturer_id=0, $omit=0) | VirtueMartModelProduct | |
getProductStockhandle() | VirtueMartModelProduct | |
getRawProductPrices(&$product, $quantity, $virtuemart_shoppergroup_ids, $front, $withParent=0) | VirtueMartModelProduct | |
getRecentProductIds($nbr=3) | VirtueMartModelProduct | static |
getState($property=null, $default=null) | VmModel | |
getStockIndicator($product) | VirtueMartModelProduct | |
getTable($name= '', $prefix= 'Table', $options=array()) | VmModel | |
getTotal() | VmModel | |
getUncategorizedChildren($withParent) | VirtueMartModelProduct | |
getValidProductFilterArray() | VirtueMartModelProduct | static |
initialiseRequests() | VirtueMartModelProduct | |
joinLangLikeField($searchField, $keyword) | VmModel | static |
joinLangLikeFields($langFields, $keyword) | VmModel | static |
joinLangSelectFields($langFields, $as=true) | VmModel | static |
joinLangTables($tablename, $prefix, $on, $method=0) | VmModel | static |
loadProductPrices($productId, $virtuemart_shoppergroup_ids, $front) | VirtueMartModelProduct | |
lowStockWarningEmail($virtuemart_product_id) | VirtueMartModelProduct | |
move($direction, $filter=NULL) | VirtueMartModelProduct | |
populateState() | VirtueMartModelProduct | protected |
productCustomsfieldsClone($virtuemart_product_id) | VirtueMartModelProduct | private |
productPricesClone($virtuemart_product_id) | VirtueMartModelProduct | private |
remove($ids) | VirtueMartModelProduct | |
removevalidOrderingFieldName($name) | VmModel | |
resetErrors() | VmModel | |
saveorder($cid=array(), $order, $filter=NULL) | VirtueMartModelProduct | |
sentProductEmailToShoppers() | VirtueMartModelProduct | |
set($prop, $value=null) | vObject | |
setDebugSql($b) | VmModel | |
setDefaultValidOrderingFields($defaultTable=null) | VmModel | |
setFilter() | VirtueMartModelProduct | |
setGetCount($withCount) | VmModel | |
setId($id) | VmModel | |
setIdName($idName) | VmModel | |
setKeyWord($keyword) | VirtueMartModelProduct | |
setLastProductOrdering($ordering) | VirtueMartModelProduct | |
setMainTable($maintablename, $maintable=0) | VmModel | |
setPaginationLimits() | VirtueMartModelProduct | |
setProperties($props) | vObject | |
setState($property, $value=null) | VmModel | |
setToggleName($togglesName) | VmModel | |
sortSearchListQuery($onlyPublished=TRUE, $virtuemart_category_id=FALSE, $group=FALSE, $nbrReturnProducts=FALSE, $langFields=array()) | VirtueMartModelProduct | |
store(&$product) | VirtueMartModelProduct | |
toggle($field, $val=NULL, $cidname=0, $tablename=0, $view=false) | VmModel | |
updateRequests() | VirtueMartModelProduct | |
updateStockInDB($product, $amount, $signInStock, $signOrderedStock) | VirtueMartModelProduct | |
updateXrefAndChildTables($data, $tableName, $preload=FALSE) | VirtueMartModelProduct | |