dbxapp 4.5.3
Technische API-Referenz der dbxapp-Plattform
Lade ...
Suche ...
Keine Treffer
dbx\dbxShop\dbxShopSessionState Klassenreferenz

Einziger Besitzer des requestübergreifenden Shop-Sessionzustands. Mehr ...

Öffentliche, statische Methoden

static ensure ()
static cart ()
static clear_cart ()
static add_quantity (string $sku, int $quantity)
static has_sku (string $sku)
static set_quantity (string $sku, int $quantity)
static remove_sku (string $sku)
static checkout_order_no (string $request_id)
static remember_checkout (string $request_id, string $order_no)
static last_order_no ()
static set_last_order_no (string $order_no)

Ausführliche Beschreibung

Einziger Besitzer des requestübergreifenden Shop-Sessionzustands.

Dokumentation der Elementfunktionen

◆ add_quantity()

dbx\dbxShop\dbxShopSessionState::add_quantity ( string $sku,
int $quantity )
static

Benutzt cart() und ensure().

◆ cart()

dbx\dbxShop\dbxShopSessionState::cart ( )
static

Benutzt ensure().

Wird benutzt von add_quantity(), remove_sku() und set_quantity().

◆ checkout_order_no()

dbx\dbxShop\dbxShopSessionState::checkout_order_no ( string $request_id)
static

Benutzt ensure().

◆ clear_cart()

dbx\dbxShop\dbxShopSessionState::clear_cart ( )
static

Benutzt ensure().

◆ ensure()

◆ has_sku()

dbx\dbxShop\dbxShopSessionState::has_sku ( string $sku)
static

Benutzt ensure().

◆ last_order_no()

dbx\dbxShop\dbxShopSessionState::last_order_no ( )
static

Benutzt ensure().

◆ remember_checkout()

dbx\dbxShop\dbxShopSessionState::remember_checkout ( string $request_id,
string $order_no )
static

Benutzt ensure().

◆ remove_sku()

dbx\dbxShop\dbxShopSessionState::remove_sku ( string $sku)
static

Benutzt cart() und ensure().

◆ set_last_order_no()

dbx\dbxShop\dbxShopSessionState::set_last_order_no ( string $order_no)
static

Benutzt ensure().

◆ set_quantity()

dbx\dbxShop\dbxShopSessionState::set_quantity ( string $sku,
int $quantity )
static

Benutzt cart() und ensure().


Die Dokumentation für diese Klasse wurde erzeugt aufgrund der Datei: