HTTP\Session
Templating
Global Functions
Website
\Components\Website\Designs \Components\Website\Media \Components\Website\Pages \Components\Website\Pages\Forms \Components\Website\Posts \Components\Website\Posts\Categories
Customers
\Components\Customers\Contacts \Components\Customers\Contacts\Relationships \Components\Customers\Contacts\Relationships\Types \Components\Customers\Groups
Marketing
\Components\Marketing\EmailMarketing \Components\Marketing\Events \Components\Marketing\Events\Attendees \Components\Marketing\Events\Categories \Components\Marketing\Events\Locations
Commerce
\Components\Commerce\Carts \Components\Commerce\Carts\Current \Components\Commerce\Configuration\PaymentMethods \Components\Commerce\Configuration\ShippingMethods \Components\Commerce\Discounts \Components\Commerce\Products \Components\Commerce\Products\Brands \Components\Commerce\Products\Categories \Components\Commerce\Products\Inventory \Components\Commerce\Sales \Components\Commerce\Sales\Items \Components\Commerce\Sales\Receipts \Components\Commerce\Sales\Receipts\Allocations
Settings
\Components\Settings\Administrators \Components\Settings\CustomFields \Components\Settings\Domains
Other Apps
\Components\Website\Comments \Components\Commerce\Affiliates \Components\Commerce\Affiliates\Administrators \Components\Commerce\Affiliates\Commissions \Components\Commerce\Affiliates\Payments \Components\Commerce\RecurringSales \Components\Commerce\RecurringSales\StoredCards
Framework
\Framework\Caching \Framework\Data\Util \Framework\DOM\CurrentContext \Framework\HTML\Converters \Framework\HTTP\Cookies \Framework\HTTP\Redirection \Framework\HTTP\Request \Framework\HTTP\Session
METHODS
\Framework\HTTP\UserAgent \Framework\I18N\CompanyTypes \Framework\I18N\Countries \Framework\I18N\Languages \Framework\Network\GeoIP

Session

Use this API to create, update and delete session variables.

Methods

Invoke via \Framework\HTTP\Session::method()
Click a method name to copy it.
- ` void delete($strKey) `
Deletes / unsets a session value
Parameters:
- $strKey
mixed
- ` mixed get($strKey) `
Returns a session value
Parameters:
- $strKey
mixed
Return
mixed
- ` mixed getArrayValue($strArrayKey, $strKey) `
Gets an array value
Parameters:
- $strArrayKey
mixed
- $strKey
mixed
Return
mixed
- ` bool getArrayValueIsSet($strArrayKey, $strKey) `
Returns whether an array value is set
Parameters:
- $strArrayKey
mixed
- $strKey
mixed
Return
bool
- ` bool getIsSet($strKey) `
Returns if a session value has been set
Parameters:
- $strKey
mixed
Return
bool
- ` void set($strKey, $strValue) `
Sets a session value
Parameters:
- $strKey
mixed
- $strValue
mixed
- ` void setArrayValue($strArrayKey, $strKey, $strValue) `
Sets an array value
Parameters:
- $strArrayKey
mixed
- $strKey
mixed
- $strValue
mixed
- ` void unsetArrayValue($strArrayKey, $strKey) `
Unsets an array value
Parameters:
- $strArrayKey
mixed
- $strKey
mixed