blueshoes php application framework and cms            applications_smartshop
[ class tree: applications_smartshop ] [ index: applications_smartshop ] [ all elements ]

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