Public Member Functions | Static Public Member Functions | List of all members
VirtueMartModelManufacturer Class Reference
Inheritance diagram for VirtueMartModelManufacturer:
Inheritance graph
Collaboration diagram for VirtueMartModelManufacturer:
Collaboration graph

Public Member Functions

 __construct ()
 getManufacturer ($id=0)
 store (&$data)
 remove ($ids)
 getManufacturerDropdown ()
 getManufacturers ($onlyPublished=false, $noLimit=false, $getMedia=false)
- Public Member Functions inherited from VmModel
 __construct ($cidName='cid', $config=array())
 setDebugSql ($b)
 getName ()
 setState ($property, $value=null)
 getState ($property=null, $default=null)
 getTable ($name= '', $prefix= 'Table', $options=array())
 setIdName ($idName)
 getIdName ()
 getId ()
 setId ($id)
 setMainTable ($maintablename, $maintable=0)
 getDefaultOrdering ()
 addvalidOrderingFieldName ($add)
 removevalidOrderingFieldName ($name)
 setDefaultValidOrderingFields ($defaultTable=null)
 _getOrdering ($preTable='')
 checkFilterOrder ($toCheck, $view=0, $task= '')
 checkValidOrderingFieldName ($toCheck)
 checkFilterDir ($toCheck, $view=0, $task= '')
 getPagination ($perRow=5)
 setPaginationLimits ()
 getTotal ()
 setGetCount ($withCount)
 exeSortSearchListQuery ($object, $select, $joinedTables, $whereString= '', $groupBy= '', $orderBy= '', $filter_order_Dir= '', $nbrReturnProducts=false)
 emptyCache ()
 getData ($id=0)
 store (&$data)
 remove ($ids)
 setToggleName ($togglesName)
 toggle ($field, $val=NULL, $cidname=0, $tablename=0, $view=false)
 move ($direction, $filter=null)
 saveorder ($cid=array(), $order, $filter=null)
 addImages ($obj, $limit=0)
 resetErrors ()
- Public Member Functions inherited from vObject
 __toString ()
 get ($prop, $def=null)
 set ($prop, $value=null)
 setProperties ($props)

Static Public Member Functions

static getManufacturersOfProductsInCategory ($virtuemart_category_id, $vmlang, $mlang=false)
- Static Public Member Functions inherited from VmModel
static addTablePath ($path)
static addIncludePath ($path= '', $prefix= '')
static getInstance ($type, $prefix= '', $config=array())
static getModel ($name=false)
static joinLangTables ($tablename, $prefix, $on, $method=0)
static joinLangSelectFields ($langFields, $as=true)
static joinLangLikeFields ($langFields, $keyword)
static joinLangLikeField ($searchField, $keyword)

Additional Inherited Members

- Public Attributes inherited from VmModel
 $_id = 0
 $_data = null
 $_query = null
 $_total = null
 $_pagination = 0
 $_limit = 0
 $_limitStart = 0
 $_maintable = ''
 $_maintablename = ''
 $_idName = ''
 $_cidName = 'cid'
 $_togglesName = null
 $_selectedOrderingDir = 'DESC'
 $_noLimit = false
 $_tablePreFix = ''
 $_validOrderingFieldName = array()
 $_validFilterDir = array('ASC','DESC')
- Protected Member Functions inherited from VmModel
 populateState ()
 _createTable ($name, $prefix= 'Table', $config=array())
 _getList ($query, $limitstart=0, $limit=0)
 _getListCount ($query)
- Static Protected Member Functions inherited from VmModel
static _createFileName ($type, $parts=array())
- Protected Attributes inherited from VmModel
 $__state_set = null
 $option = null
 $event_clean_cache = null
 $_maxItems = 1000

Constructor & Destructor Documentation

VirtueMartModelManufacturer::__construct ( )

constructs a VmModel setMainTable defines the maintable of the model

Max Milbers

Member Function Documentation

VirtueMartModelManufacturer::getManufacturer (   $id = 0)

Load a single manufacturer

VirtueMartModelManufacturer::getManufacturerDropdown ( )

Returns a dropdown menu with manufacturers

Max Milbers
object List of manufacturer to build filter select box
VirtueMartModelManufacturer::getManufacturers (   $onlyPublished = false,
  $noLimit = false,
  $getMedia = false 

Retireve a list of countries from the database.

string$onlyPuiblishedTrue to only retreive the publish countries, false otherwise
string$noLimitTrue if no record count limit is used, false otherwise
object List of manufacturer objects
static VirtueMartModelManufacturer::getManufacturersOfProductsInCategory (   $virtuemart_category_id,
  $mlang = false 
VirtueMartModelManufacturer::remove (   $ids)
VirtueMartModelManufacturer::store ( $data)

Bind the post data to the manufacturer table and save it

Max Milbers
boolean True is the save was successful, false otherwise.

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