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

Public Member Functions

 __construct ()
 
 getIdbyCodeAndVendorId ($jpluginId, $vendorId=1)
 
 getPayment ($id=0)
 
 getPayments ($onlyPublished=false, $noLimit=false)
 
 store (&$data)
 
 renderPaymentList ($selectedPaym=0)
 
 createClone ($id)
 
 remove ($ids)
 
- 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)
 

Additional Inherited Members

- 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)
 
- 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
 
 $name
 
 $option = null
 
 $state
 
 $event_clean_cache = null
 
 $_maxItems = 1000
 

Constructor & Destructor Documentation

VirtueMartModelPaymentmethod::__construct ( )

Member Function Documentation

VirtueMartModelPaymentmethod::createClone (   $id)
VirtueMartModelPaymentmethod::getIdbyCodeAndVendorId (   $jpluginId,
  $vendorId = 1 
)

Gets the virtuemart_paymentmethod_id with a plugin and vendorId

Author
Max Milbers
VirtueMartModelPaymentmethod::getPayment (   $id = 0)

Retrieve the detail record for the current $id if the data has not already been loaded.

Author
Max Milbers
VirtueMartModelPaymentmethod::getPayments (   $onlyPublished = false,
  $noLimit = false 
)

Retireve a list of calculation rules from the database.

Author
Max Milbers
Parameters
string$onlyPublishedTrue to only retreive the publish Calculation rules, false otherwise
string$noLimitTrue if no record count limit is used, false otherwise
Returns
object List of calculation rule objects
VirtueMartModelPaymentmethod::remove (   $ids)
VirtueMartModelPaymentmethod::renderPaymentList (   $selectedPaym = 0)

Due the new plugin system this should be obsolete function to render the payment plugin list

Author
Max Milbers
Parameters
radiolist of creditcards
Returns
html
VirtueMartModelPaymentmethod::store ( $data)

Bind the post data to the paymentmethod tables and save it

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

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