|
VirtueMart
3.2.14.9808
|


Public Member Functions | |
| __construct (&$subject, $config) | |
| plgVmOnStoreInstallPluginTable ($jplugin_name, $name, $table=0) | |
| getTableSQLFields () | |
| getVmPluginCreateTableSQL () | |
| plgVmAddMathOp (&$entryPoints) | |
| plgVmOnDisplayEdit (&$calc, &$html) | |
| plgVmInGatherEffectRulesProduct (&$calculationHelper, &$rules) | |
| plgVmStorePluginInternalDataCalc (&$data) | |
| plgVmGetPluginInternalDataCalc (&$calcData) | |
| plgVmDeleteCalculationRow ($id) | |
| newATConfig ($calc) | |
| ping ($calc) | |
| plgVmInterpreteMathOp ($calculationHelper, $rule, $price, $revert) | |
| plgVmConfirmedOrder ($cart, $order) | |
| prepareSingleProduct ($calculationHelper, $price) | |
| getAvaTax ($calc, $products, $invoiceNumber=false, $orderNumber=false) | |
| createStandardRequest ($calc, $products, $sign=1) | |
| executeRequest ($request) | |
| plgVmOnUpdateOrderPayment ($data, $old_order_status) | |
| blockCheckout () | |
Public Member Functions inherited from vmCalculationPlugin | |
| __construct (&$subject, $config) | |
Public Member Functions inherited from vmPlugin | |
| __construct (&$subject, $config) | |
| setConvertDecimal ($toConvert) | |
| convertDec (&$data) | |
| loadJLangThis ($fname, $type=0, $name=0) | |
| setPluginLoggable ($set=TRUE) | |
| setCryptedFields ($fieldNames) | |
| getOwnUrl () | |
| display3rdInfo ($intro, $developer, $contactlink, $manlink) | |
| selectedThisByMethodId ($id= 'type') | |
| onStoreInstallPluginTable ($psType, $name=FALSE) | |
| getTableSQLLoggablefields () | |
| getTableSQLFields () | |
| setConfigParameterable ($paramsFieldName, $varsToPushParam) | |
| renderByLayout ($layout= 'default', $viewData=NULL, $name=NULL, $psType=NULL) | |
| getTemplatePath ($pluginName, $group, $layout= 'default') | |
Public Attributes | |
| $_connectionType = 'Production' | |
| $vmVersion = '2.0.22e' | |
Static Public Attributes | |
| static | $vmadd = NULL |
| static | $validatedAddresses = NULL |
Private Member Functions | |
| getShopperDataFromCart ($calc) | |
| fillValidateAvalaraAddress ($calc, $vmadd) | |
| getCartProducts ($calculationHelper) | |
| creditMemo ($data) | |
| cancelOrder ($data, $old_order_status) | |
| getOrderCalc ($orderDetails) | |
| createTaxOverride ($date, $orderStatus='R', $reason='') | |
Static Private Attributes | |
| static | $_taxResult = NULL |
Additional Inherited Members | |
Static Public Member Functions inherited from vmPlugin | |
| static | loadJLang ($fname, $type, $name) |
| static | getVarsToPushFromForm ($form) |
| static | getVarsToPushByXML ($xmlFile, $name) |
Protected Member Functions inherited from vmCalculationPlugin | |
| getPluginInternalDataCalc (&$calcData) | |
Protected Member Functions inherited from vmPlugin | |
| selectedThis ($psType, $name=0, $jid=null) | |
| selectedThisByJPluginId ($jplugin_id= 'type') | |
| getJoomlaPluginId () | |
| createTableSQL ($tableComment, $tablesFields=0) | |
| getTablePluginParams ($psType, $name, $id, &$xParams, &$varsToPush) | |
| setOnTablePluginParams ($name, $id, &$table) | |
| declarePluginParams ($psType, &$data, $blind=0, $blind2=0) | |
| getVmPluginMethod ($int, $cache=true) | |
| storePluginInternalData (&$values, $primaryKey=0, $id=0, $preload=FALSE) | |
| getPluginInternalData ($id, $primaryKey=0) | |
| createPluginTableObject ($tableName, $tableFields, $primaryKey, $tableId, $loggable=FALSE) | |
| removePluginInternalData ($id, $primaryKey=0) | |
Protected Attributes inherited from vmPlugin | |
| $_psType = 0 | |
| $_jid = 0 | |
| $_vmpItable = 0 | |
| $_tablename = 0 | |
| $_tableId = 'id' | |
| $_tablepkey = 0 | |
| $_vmpCtable = 0 | |
| $_configTable = 0 | |
| $_configTableFileName = 0 | |
| $_configTableClassName = 0 | |
| $_xParams = 0 | |
| $_varsToPushParam = array() | |
| $_idName = 0 | |
| $_configTableFieldName = 0 | |
| $_debug = FALSE | |
| $_loggable = FALSE | |
| $_cryptedFields = false | |
| $_toConvertDec = false | |
| plgVmCalculationAvalara::__construct | ( | & | $subject, |
| $config | |||
| ) |
| plgVmCalculationAvalara::blockCheckout | ( | ) |
|
private |
| plgVmCalculationAvalara::createStandardRequest | ( | $calc, | |
| $products, | |||
$sign = 1 |
|||
| ) |
|
private |
|
private |
| plgVmCalculationAvalara::executeRequest | ( | $request | ) |
|
private |
| plgVmCalculationAvalara::getAvaTax | ( | $calc, | |
| $products, | |||
$invoiceNumber = false, |
|||
$orderNumber = false |
|||
| ) |
|
private |
|
private |
|
private |
| plgVmCalculationAvalara::getTableSQLFields | ( | ) |
| plgVmCalculationAvalara::getVmPluginCreateTableSQL | ( | ) |
Gets the sql for creation of the table
| plgVmCalculationAvalara::newATConfig | ( | $calc | ) |
| plgVmCalculationAvalara::ping | ( | $calc | ) |
| plgVmCalculationAvalara::plgVmAddMathOp | ( | & | $entryPoints | ) |
| plgVmCalculationAvalara::plgVmConfirmedOrder | ( | $cart, | |
| $order | |||
| ) |
| plgVmCalculationAvalara::plgVmDeleteCalculationRow | ( | $id | ) |
| plgVmCalculationAvalara::plgVmGetPluginInternalDataCalc | ( | & | $calcData | ) |
| plgVmCalculationAvalara::plgVmInGatherEffectRulesProduct | ( | & | $calculationHelper, |
| & | $rules | ||
| ) |
We can only calculate it for the productdetails view
| $calculationHelper | |
| $rules |
| plgVmCalculationAvalara::plgVmInterpreteMathOp | ( | $calculationHelper, | |
| $rule, | |||
| $price, | |||
| $revert | |||
| ) |
| plgVmCalculationAvalara::plgVmOnDisplayEdit | ( | & | $calc, |
| & | $html | ||
| ) |
| plgVmCalculationAvalara::plgVmOnStoreInstallPluginTable | ( | $jplugin_name, | |
| $name, | |||
$table = 0 |
|||
| ) |
| plgVmCalculationAvalara::plgVmOnUpdateOrderPayment | ( | $data, | |
| $old_order_status | |||
| ) |
| plgVmCalculationAvalara::plgVmStorePluginInternalDataCalc | ( | & | $data | ) |
| plgVmCalculationAvalara::prepareSingleProduct | ( | $calculationHelper, | |
| $price | |||
| ) |
| plgVmCalculationAvalara::$_connectionType = 'Production' |
|
staticprivate |
|
static |
|
static |
| plgVmCalculationAvalara::$vmVersion = '2.0.22e' |
1.8.11