Class Mage_Weee_Helper_Data

Description

WEEE data helper

Located in /Weee/Helper/Data.php (line 30)

Mage_Core_Helper_Abstract
   |
   --Mage_Weee_Helper_Data
Class Constant Summary
XML_PATH_FPT_ENABLED = 'tax/weee/enable'
Variable Summary
Method Summary
float getAmount (Mage_Catalog_Model_Product $product, [null|Mage_Customer_Model_Address_Abstract $shipping = null], [null|Mage_Customer_Model_Address_Abstract $billing = null], [mixed $website = null], [bool $calculateTaxes = false])
void getAmountForDisplay ( $product)
void getApplied ( $item)
int getEmailPriceDisplayType ([mixed $store = null])
int getListPriceDisplayType ([mixed $store = null])
void getOriginalAmount ( $product)
int getPriceDisplayType ([mixed $store = null])
void getProductWeeeAttributes ( $product, [ $shipping = null], [ $billing = null], [ $website = null], [ $calculateTaxes = false])
int getSalesPriceDisplayType ([mixed $store = null])
bool includeInSubtotal ([mixed $store = null])
bool isDiscounted ([mixed $store = null])
bool isEnabled ([ $store = null])
bool isTaxable ([mixed $store = null])
void processTierPrices ( $product,  &$tierPrices)
void setApplied ( $item,  $value)
void typeOfDisplay ( $product, [ $compareTo = null], [ $zone = null], [ $store = null])
Variables
mixed $_storeDisplayConfig = array() (line 35)
  • access: protected

Inherited Variables

Inherited from Mage_Core_Helper_Abstract

Mage_Core_Helper_Abstract::$_layout
Mage_Core_Helper_Abstract::$_moduleName
Mage_Core_Helper_Abstract::$_request
Methods
getAmount (line 124)

Get weee tax amount for product based on shipping and billing addresses, website and tax settings

  • access: public
float getAmount (Mage_Catalog_Model_Product $product, [null|Mage_Customer_Model_Address_Abstract $shipping = null], [null|Mage_Customer_Model_Address_Abstract $billing = null], [mixed $website = null], [bool $calculateTaxes = false])
getAmountForDisplay (line 217)
  • access: public
void getAmountForDisplay ( $product)
  • $product
getApplied (line 176)
  • access: public
void getApplied ( $item)
  • $item
getEmailPriceDisplayType (line 76)

Get weee amount display type in email templates

  • access: public
int getEmailPriceDisplayType ([mixed $store = null])
  • mixed $store
getListPriceDisplayType (line 54)

Get weee amount display type on product list page

  • access: public
int getListPriceDisplayType ([mixed $store = null])
  • mixed $store
getOriginalAmount (line 225)
  • access: public
void getOriginalAmount ( $product)
  • $product
getPriceDisplayType (line 43)

Get weee amount display type on product view page

  • access: public
int getPriceDisplayType ([mixed $store = null])
  • mixed $store
getProductWeeeAttributes (line 171)
  • access: public
void getProductWeeeAttributes ( $product, [ $shipping = null], [ $billing = null], [ $website = null], [ $calculateTaxes = false])
  • $product
  • $shipping
  • $billing
  • $website
  • $calculateTaxes
getProductWeeeAttributesForDisplay (line 208)
  • access: public
void getProductWeeeAttributesForDisplay ( $product)
  • $product
getSalesPriceDisplayType (line 65)

Get weee amount display type in sales modules

  • access: public
int getSalesPriceDisplayType ([mixed $store = null])
  • mixed $store
includeInSubtotal (line 109)

Check if weee tax amount should be included to subtotal

  • access: public
bool includeInSubtotal ([mixed $store = null])
  • mixed $store
isDiscounted (line 87)

Check if weee tax amount should be discounted

  • access: public
bool isDiscounted ([mixed $store = null])
  • mixed $store
isEnabled (line 249)

Check if fixed taxes are used in system

  • access: public
bool isEnabled ([ $store = null])
  • $store
isTaxable (line 98)

Check if weee tax amount should be taxable

  • access: public
bool isTaxable ([mixed $store = null])
  • mixed $store
processTierPrices (line 233)
  • access: public
void processTierPrices ( $product,  &$tierPrices)
  • $product
  • &$tierPrices
setApplied (line 202)
  • access: public
void setApplied ( $item,  $value)
  • $item
  • $value
typeOfDisplay (line 132)
  • access: public
void typeOfDisplay ( $product, [ $compareTo = null], [ $zone = null], [ $store = null])
  • $product
  • $compareTo
  • $zone
  • $store

Inherited Methods

Inherited From Mage_Core_Helper_Abstract

Mage_Core_Helper_Abstract::escapeHtml()
Mage_Core_Helper_Abstract::escapeUrl()
Mage_Core_Helper_Abstract::getLayout()
Mage_Core_Helper_Abstract::htmlEscape()
Mage_Core_Helper_Abstract::isModuleEnabled()
Mage_Core_Helper_Abstract::isModuleOutputEnabled()
Mage_Core_Helper_Abstract::jsQuoteEscape()
Mage_Core_Helper_Abstract::setLayout()
Mage_Core_Helper_Abstract::stripTags()
Mage_Core_Helper_Abstract::translateArray()
Mage_Core_Helper_Abstract::urlDecode()
Mage_Core_Helper_Abstract::urlEncode()
Mage_Core_Helper_Abstract::urlEscape()
Mage_Core_Helper_Abstract::_cleanCache()
Mage_Core_Helper_Abstract::_getModuleName()
Mage_Core_Helper_Abstract::_getRequest()
Mage_Core_Helper_Abstract::_getUrl()
Mage_Core_Helper_Abstract::_loadCache()
Mage_Core_Helper_Abstract::_removeCache()
Mage_Core_Helper_Abstract::_saveCache()
Mage_Core_Helper_Abstract::__()
Class Constants
XML_PATH_FPT_ENABLED = 'tax/weee/enable' (line 33)

Documentation generated on Fri, 11 Feb 2011 17:00:38 +0200 by phpDocumentor 1.4.3