| applications_smartshop

# Element index for package applications_smartshop [ a ] [ b ] [ c ] [ d ] [ f ] [ g ] [ h ] [ i ] [ l ] [ m ] [ o ] [ p ] [ r ] [ s ] [ t ] [ x ] [ _ ] ## _ $_APP in file Bs_Ss_Customer.class.php, variable Bs_Ss_Customer::$_APP $_APP in file Bs_Ss_XStorage.class.php, variable Bs_Ss_XStorage::$_APP reference to the global settings array $_APP in file Bs_Ss_XAtom.class.php, variable Bs_Ss_XAtom::$_APP reference to the global ini settings $_atomContainer in file Bs_Ss_XAtom.class.php, variable Bs_Ss_XAtom::$_atomContainer This will be serialized and stored in a xxxxx.xcache-file $_dataContainer in file Bs_Ss_SmartShop.class.php, variable Bs_Ss_SmartShop::$_dataContainer $_dataContainer in file Bs_Ss_XCategory.class.php, variable Bs_Ss_XCategory::$_dataContainer $_dataContainer in file Bs_Ss_XProduct.class.php, variable Bs_Ss_XProduct::$_dataContainer $_dataPath in file Bs_Ss_XCategory.class.php, variable Bs_Ss_XCategory::$_dataPath $_emptyImageProp in file Bs_Ss_XProduct.class.php, variable Bs_Ss_XProduct::$_emptyImageProp $_emptyPriceProp in file Bs_Ss_XProduct.class.php, variable Bs_Ss_XProduct::$_emptyPriceProp $_emptySeealsoProp in file Bs_Ss_XProduct.class.php, variable Bs_Ss_XProduct::$_emptySeealsoProp $_failedReason in file Bs_Ss_XAtom.class.php, variable Bs_Ss_XAtom::$_failedReason vector telling why $this is not valid. $_fileFullPath in file Bs_Ss_XProduct.class.php, variable Bs_Ss_XProduct::$_fileFullPath $_productsLoaded in file Bs_Ss_XCategory.class.php, variable Bs_Ss_XCategory::$_productsLoaded tells if the products have been loaded. $_tempContainer in file Bs_Ss_XAtom.class.php, variable Bs_Ss_XAtom::$_tempContainer This data will not be persisted $_traceMsg in file Bs_Ss_XAtom.class.php, variable Bs_Ss_XAtom::$_traceMsg array $_xClearingHouse in file Bs_Ss_XAtom.class.php, variable Bs_Ss_XAtom::$_xClearingHouse $_xPath in file Bs_Ss_XStorage.class.php, variable Bs_Ss_XStorage::$_xPath reference to XPath object (static) $_xStorage in file Bs_Ss_XAtom.class.php, variable Bs_Ss_XAtom::$_xStorage _getAsPlaintext in file Bs_Ss_Basket.class.php, method Bs_Ss_Basket::_getAsPlaintext() _getOrderForm in file Bs_Ss_Basket.class.php, method Bs_Ss_Basket::_getOrderForm() _initXPath in file Bs_Ss_XStorage.class.php, method Bs_Ss_XStorage::_initXPath() If we are working with file based objects we have to use xPath object to parse those objects So we use this function to do that job. _loadCategory in file Bs_Ss_XStorage.class.php, method Bs_Ss_XStorage::_loadCategory() XPath load of specialized data of element Category. _loadFromCache in file Bs_Ss_XStorage.class.php, method Bs_Ss_XStorage::_loadFromCache() Load parsed XML data *from* a file cache. _loadOrderForm in file Bs_Ss_Basket.class.php, method Bs_Ss_Basket::_loadOrderForm() _loadProduct in file Bs_Ss_XStorage.class.php, method Bs_Ss_XStorage::_loadProduct() XPath load of specialized data of element Product. _loadShop in file Bs_Ss_XStorage.class.php, method Bs_Ss_XStorage::_loadShop() XPath load of specialized data of the Shop. _loadToCache in file Bs_Ss_XStorage.class.php, method Bs_Ss_XStorage::_loadToCache() Load parsed XML data *to* a file cache. _parseFormattedLine in file Bs_Ss_XCategory.class.php, method Bs_Ss_XCategory::_parseFormattedLine() allowed tags: _parseFormattedLine in file Bs_Ss_Basket.class.php, method Bs_Ss_Basket::_parseFormattedLine() allowed tags: _toXmlHelper in file Bs_Ss_XAtom.class.php, function _toXmlHelper() Helper for use with function toXml top ## a add in file Bs_Ss_Basket.class.php, method Bs_Ss_Basket::add() adds the given product with the given amount to the list. top ## b $basket in file Bs_Ss_Customer.class.php, variable Bs_Ss_Customer::$basket instance of a basket object. $basketUrl in file Bs_Ss_Basket.class.php, variable Bs_Ss_Basket::$basketUrl the url where the shopping basket is. $bsSession in file Bs_Ss_Customer.class.php, variable Bs_Ss_Customer::$bsSession instance of Bs_SessionFile $Bs_Number in file Bs_Ss_Basket.class.php, variable Bs_Ss_Basket::$Bs_Number pseudostatic instance of Bs_Number (reference to global one) Bs_Ss_Basket.class.php procedural page Bs_Ss_Basket.class.php Bs_Ss_Customer.class.php procedural page Bs_Ss_Customer.class.php Bs_Ss_SmartShop.class.php procedural page Bs_Ss_SmartShop.class.php Bs_Ss_XAtom.class.php procedural page Bs_Ss_XAtom.class.php Bs_Ss_XCategory.class.php procedural page Bs_Ss_XCategory.class.php Bs_Ss_XClearingHouse.class.php procedural page Bs_Ss_XClearingHouse.class.php Bs_Ss_XProduct.class.php procedural page Bs_Ss_XProduct.class.php Bs_Ss_XStorage.class.php procedural page Bs_Ss_XStorage.class.php Bs_Ss_Basket in file Bs_Ss_Basket.class.php, class Bs_Ss_Basket SmartShop Basket Class Bs_Ss_Basket in file Bs_Ss_Basket.class.php, method Bs_Ss_Basket::Bs_Ss_Basket() constructor BS_SS_BASKET_VERSION in file Bs_Ss_Basket.class.php, constant BS_SS_BASKET_VERSION Bs_Ss_Customer in file Bs_Ss_Customer.class.php, method Bs_Ss_Customer::Bs_Ss_Customer() constructor Bs_Ss_Customer in file Bs_Ss_Customer.class.php, class Bs_Ss_Customer SmartShop Customer Class BS_SS_CUSTOMER_VERSION in file Bs_Ss_Customer.class.php, constant BS_SS_CUSTOMER_VERSION Bs_Ss_SmartShop in file Bs_Ss_SmartShop.class.php, class Bs_Ss_SmartShop SmartShop Class Bs_Ss_SmartShop in file Bs_Ss_SmartShop.class.php, method Bs_Ss_SmartShop::Bs_Ss_SmartShop() BS_SS_SMARTSHOP_VERSION in file Bs_Ss_SmartShop.class.php, constant BS_SS_SMARTSHOP_VERSION Bs_Ss_XAtom in file Bs_Ss_XAtom.class.php, method Bs_Ss_XAtom::Bs_Ss_XAtom() Constructor. Bs_Ss_XAtom in file Bs_Ss_XAtom.class.php, class Bs_Ss_XAtom SmartShop XAtom Class (Abstaract Class) BS_SS_XATOM_VERSION in file Bs_Ss_XAtom.class.php, constant BS_SS_XATOM_VERSION Bs_Ss_XCategory in file Bs_Ss_XCategory.class.php, class Bs_Ss_XCategory SmartShop XCategory Class Bs_Ss_XCategory in file Bs_Ss_XCategory.class.php, method Bs_Ss_XCategory::Bs_Ss_XCategory() Constructor. BS_SS_XCATEGORY_VERSION in file Bs_Ss_XCategory.class.php, constant BS_SS_XCATEGORY_VERSION Bs_Ss_XClearingHouse in file Bs_Ss_XClearingHouse.class.php, method Bs_Ss_XClearingHouse::Bs_Ss_XClearingHouse() Constructor. Bs_Ss_XClearingHouse in file Bs_Ss_XClearingHouse.class.php, class Bs_Ss_XClearingHouse Clearing House Class BS_SS_XCLEARINGHOUSE_VERSION in file Bs_Ss_XClearingHouse.class.php, constant BS_SS_XCLEARINGHOUSE_VERSION Bs_Ss_XProduct in file Bs_Ss_XProduct.class.php, method Bs_Ss_XProduct::Bs_Ss_XProduct() Constructor. Bs_Ss_XProduct in file Bs_Ss_XProduct.class.php, class Bs_Ss_XProduct SmartShop XBlock Class BS_SS_XPRODUCT_VERSION in file Bs_Ss_XProduct.class.php, constant BS_SS_XPRODUCT_VERSION BS_SS_XPSTORAGE_VERSION in file Bs_Ss_XStorage.class.php, constant BS_SS_XPSTORAGE_VERSION Bs_Ss_XStorage in file Bs_Ss_XStorage.class.php, method Bs_Ss_XStorage::Bs_Ss_XStorage() Constructor. Bs_Ss_XStorage in file Bs_Ss_XStorage.class.php, class Bs_Ss_XStorage SmartShop XStorage Class top ## c $clearingHouse in file Bs_Ss_SmartShop.class.php, variable Bs_Ss_SmartShop::$clearingHouse reference to the clearing house object change in file Bs_Ss_Basket.class.php, method Bs_Ss_Basket::change() changes the amount of ordered items for the given product. checkSession in file Bs_Ss_Customer.class.php, method Bs_Ss_Customer::checkSession() checks that the session exists, creates it if needed. top ## d $dataDir in file Bs_Ss_XStorage.class.php, variable Bs_Ss_XStorage::$dataDir location of the data dir. most prolly specified in the global.conf and then assigned to this var. datetimeInRange in file Bs_Ss_XAtom.class.php, method Bs_Ss_XAtom::datetimeInRange() Tells if this element is ALIVE. dirtyFormatting in file Bs_Ss_XProduct.class.php, method Bs_Ss_XProduct::dirtyFormatting() dirtyFormattingOfDiversity in file Bs_Ss_XProduct.class.php, method Bs_Ss_XProduct::dirtyFormattingOfDiversity() doItYourself in file Bs_Ss_Basket.class.php, method Bs_Ss_Basket::doItYourself() deals with the user-submitted data. top ## f $fullTrace in file Bs_Ss_XAtom.class.php, variable Bs_Ss_XAtom::$fullTrace flush in file Bs_Ss_Basket.class.php, method Bs_Ss_Basket::flush() empties the shopping basket (removes all products). fuck in file Bs_Ss_XStorage.class.php, function fuck() top ## g getAmount in file Bs_Ss_Basket.class.php, method Bs_Ss_Basket::getAmount() returns the amount of products in the basket for that order code. getAsIcon in file Bs_Ss_Basket.class.php, method Bs_Ss_Basket::getAsIcon() returns the icon/text for the navigation (so the user remembers to order). getAsLayer in file Bs_Ss_Basket.class.php, method Bs_Ss_Basket::getAsLayer() returns the basket formatted as a movable layer. ie only. getBasket in file Bs_Ss_SmartShop.class.php, method Bs_Ss_SmartShop::getBasket() getBasketLine in file Bs_Ss_XCategory.class.php, method Bs_Ss_XCategory::getBasketLine() getCaption in file Bs_Ss_XProduct.class.php, method Bs_Ss_XProduct::getCaption() returns the caption for the given orderCode. getCaptionAdd in file Bs_Ss_XProduct.class.php, method Bs_Ss_XProduct::getCaptionAdd() getCategories in file Bs_Ss_SmartShop.class.php, method Bs_Ss_SmartShop::getCategories() getCategory in file Bs_Ss_XClearingHouse.class.php, method Bs_Ss_XClearingHouse::getCategory() getCategory in file Bs_Ss_SmartShop.class.php, method Bs_Ss_SmartShop::getCategory() getCategoryFormatted in file Bs_Ss_SmartShop.class.php, method Bs_Ss_SmartShop::getCategoryFormatted() returns Bs_Ss_XCategory->getFormatted(). getCurrency in file Bs_Ss_XProduct.class.php, method Bs_Ss_XProduct::getCurrency() getDescription in file Bs_Ss_XProduct.class.php, method Bs_Ss_XProduct::getDescription() getDescriptionAdd in file Bs_Ss_XProduct.class.php, method Bs_Ss_XProduct::getDescriptionAdd() getDesign in file Bs_Ss_Basket.class.php, method Bs_Ss_Basket::getDesign() getDesign in file Bs_Ss_XCategory.class.php, method Bs_Ss_XCategory::getDesign() getFailedReason in file Bs_Ss_XCategory.class.php, method Bs_Ss_XCategory::getFailedReason() getFailedReason in file Bs_Ss_XAtom.class.php, method Bs_Ss_XAtom::getFailedReason() Tells what went wrong. getFailedReason in file Bs_Ss_SmartShop.class.php, method Bs_Ss_SmartShop::getFailedReason() getFormatted in file Bs_Ss_Basket.class.php, method Bs_Ss_Basket::getFormatted() getFormatted in file Bs_Ss_XCategory.class.php, method Bs_Ss_XCategory::getFormatted() returns the category listing in a formatted way. getFormatted in file Bs_Ss_XProduct.class.php, method Bs_Ss_XProduct::getFormatted() getFormattedUneditable in file Bs_Ss_Basket.class.php, method Bs_Ss_Basket::getFormattedUneditable() getFullCaption in file Bs_Ss_XProduct.class.php, method Bs_Ss_XProduct::getFullCaption() returns the full caption (caption + captionadd) for the orderCode specified. getImageFormatted in file Bs_Ss_XProduct.class.php, method Bs_Ss_XProduct::getImageFormatted() returns the image tag for the given image. getLanguageVar in file Bs_Ss_XProduct.class.php, method Bs_Ss_XProduct::getLanguageVar() getLayerIframe in file Bs_Ss_Basket.class.php, method Bs_Ss_Basket::getLayerIframe() getNumItems in file Bs_Ss_Basket.class.php, method Bs_Ss_Basket::getNumItems() returns the number of different products in the basket. getOrdercode in file Bs_Ss_XProduct.class.php, method Bs_Ss_XProduct::getOrdercode() getOrdercodes in file Bs_Ss_XProduct.class.php, method Bs_Ss_XProduct::getOrdercodes() returns a list of all available ordercodes (diversity) for that product. getPrice in file Bs_Ss_XProduct.class.php, method Bs_Ss_XProduct::getPrice() returns the price for the given orderCode. getProduct in file Bs_Ss_XClearingHouse.class.php, method Bs_Ss_XClearingHouse::getProduct() returns the reference to the xProduct of the given UID. getProductFormatted in file Bs_Ss_SmartShop.class.php, method Bs_Ss_SmartShop::getProductFormatted() returns the formatted product detail page. getProductsAsHiddenFormFieldsForPaypal in file Bs_Ss_Basket.class.php, method Bs_Ss_Basket::getProductsAsHiddenFormFieldsForPaypal() returns the products as hidden form fields, used to submit to paypal. getUid in file Bs_Ss_XAtom.class.php, method Bs_Ss_XAtom::getUid() getValue in file Bs_Ss_Basket.class.php, method Bs_Ss_Basket::getValue() returns the value of all or one of the products in the basket. top ## h hasDiversity in file Bs_Ss_XProduct.class.php, method Bs_Ss_XProduct::hasDiversity() tells if this product is a simple product or if it has different order options (like different colors, sizes or such). top ## i $includeOnce in file Bs_Ss_Basket.class.php, variable Bs_Ss_Basket::$includeOnce used from the form. init in file Bs_Ss_XProduct.class.php, method Bs_Ss_XProduct::init() Init this object using an UID it's either numeric (ID of Db) or a string set together of UNI (Unified Node ID) + core name (source name without version and extentions) init in file Bs_Ss_XCategory.class.php, method Bs_Ss_XCategory::init() Init this object using an UID it's either numeric (ID of Db) or a string set together of UNI (Unified Node ID) + core name (source name without version and extentions) init in file Bs_Ss_XAtom.class.php, method Bs_Ss_XAtom::init() Init this object using the UID (Unified ID) The UID is either numeric (ID of Db) or a string init in file Bs_Ss_SmartShop.class.php, method Bs_Ss_SmartShop::init() Init this object isAlive in file Bs_Ss_XAtom.class.php, method Bs_Ss_XAtom::isAlive() Tells if something (page, node, block, whatever) with the given properties is alive or not. top ## l $language in file Bs_Ss_SmartShop.class.php, variable Bs_Ss_SmartShop::$language the language used for the shop. loadProducts in file Bs_Ss_XCategory.class.php, method Bs_Ss_XCategory::loadProducts() loads all products that belong to this category and sets $this->_products. loadXAtom in file Bs_Ss_XStorage.class.php, method Bs_Ss_XStorage::loadXAtom() loads the object. top ## m $mailOrderFrom in file Bs_Ss_Basket.class.php, variable Bs_Ss_Basket::$mailOrderFrom the sender address of the emails (for the admin and customer). $mailOrderTo in file Bs_Ss_Basket.class.php, variable Bs_Ss_Basket::$mailOrderTo the email address of the admin. top ## o $onLoadCode in file Bs_Ss_Basket.class.php, variable Bs_Ss_Basket::$onLoadCode used from the form. output in file Bs_Ss_Basket.class.php, method Bs_Ss_Basket::output() returns the basket as html output to write to the page. top ## p persist in file Bs_Ss_XStorage.class.php, method Bs_Ss_XStorage::persist() Persist the xAtom-element. persist in file Bs_Ss_XAtom.class.php, method Bs_Ss_XAtom::persist() Use the XStorage to persist any XAtom top ## r remove in file Bs_Ss_Basket.class.php, method Bs_Ss_Basket::remove() removes the product with the given UID. removeCdataTags in file Bs_Ss_XStorage.class.php, method Bs_Ss_XStorage::removeCdataTags() removes the <![CDATA[ and ]]> tags in a string. reset in file Bs_Ss_XAtom.class.php, method Bs_Ss_XAtom::reset() Reset the whole object top ## s $serializeType in file Bs_Ss_Basket.class.php, variable Bs_Ss_Basket::$serializeType or 'php' which doesn't work on mars :/ $settings in file Bs_Ss_SmartShop.class.php, variable Bs_Ss_SmartShop::$settings settings we got from the APP array. top ## t toXml in file Bs_Ss_XAtom.class.php, method Bs_Ss_XAtom::toXml() Generate a XML output of the element (XCategory, XProduct) traceMsg in file Bs_Ss_XAtom.class.php, function traceMsg() A trace function top ## x XT_ERR_ASSEBLE in file Bs_Ss_XStorage.class.php, constant XT_ERR_ASSEBLE XT_ERR_DETERMINE in file Bs_Ss_XStorage.class.php, constant XT_ERR_DETERMINE XT_ERR_GETFILE in file Bs_Ss_XStorage.class.php, constant XT_ERR_GETFILE XT_ERR_INIT in file Bs_Ss_XStorage.class.php, constant XT_ERR_INIT XT_ERR_NODIR in file Bs_Ss_XStorage.class.php, constant XT_ERR_NODIR XT_ERR_NOMATCH in file Bs_Ss_XStorage.class.php, constant XT_ERR_NOMATCH XT_ERR_UNMATCHEDBLOCEBO in file Bs_Ss_XStorage.class.php, constant XT_ERR_UNMATCHEDBLOCEBO XT_ERR_XPATHEXPORT in file Bs_Ss_XStorage.class.php, constant XT_ERR_XPATHEXPORT XT_ERR_XPATHPARS in file Bs_Ss_XStorage.class.php, constant XT_ERR_XPATHPARS XT_ERR_XPATHREPLACE in file Bs_Ss_XStorage.class.php, constant XT_ERR_XPATHREPLACE XT_INFO_CACHEFAILED in file Bs_Ss_XStorage.class.php, constant XT_INFO_CACHEFAILED XT_INFO_INVALID in file Bs_Ss_XStorage.class.php, constant XT_INFO_INVALID XT_INFO_NOACCESS in file Bs_Ss_XStorage.class.php, constant XT_INFO_NOACCESS XT_INFO_NOTALIVE in file Bs_Ss_XStorage.class.php, constant XT_INFO_NOTALIVE XT_NONE in file Bs_Ss_XStorage.class.php, constant XT_NONE top Documentation generated on Mon, 29 Dec 2003 21:07:27 +0100 by phpDocumentor 1.2.3