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\Bleacher \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