| $__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 | |