- Class name: ContextCore
- Source: classes/Context.php line 30
- $cart
- $controller
- $cookie
- $country
- $currency
- $customer
- $employee
- $instance
- $is_mobile
- $is_tablet
- $language
- $link
- $mobile_detect
- $mobile_device
- $mode
- $override_controller_name_for_translations
- $shop
- $smarty
- $tab
- $theme
- checkMobileContext
- cloneContext
- getContext
- getDevice
- getMobileDetect
- getMobileDevice
- isMobile
- isTablet
const DEVICE_COMPUTER = 1
- Source: classes/Context.php line 123.
const DEVICE_MOBILE = 4
- Source: classes/Context.php line 127.
const DEVICE_TABLET = 2
- Source: classes/Context.php line 125.
const MODE_HOST = 8
- Source: classes/Context.php line 135.
const MODE_HOST_CONTRIB = 4
- Source: classes/Context.php line 133.
const MODE_STD = 1
- Source: classes/Context.php line 129.
const MODE_STD_CONTRIB = 2
- Source: classes/Context.php line 131.
public \Cart $cart
- Visibility: public
- Source: classes/Context.php line 40.
public \Controller $controller
- Visibility: public
- Source: classes/Context.php line 70.
public \Cookie $cookie
- Visibility: public
- Source: classes/Context.php line 50.
public \Country $country
- Visibility: public
- Source: classes/Context.php line 60.
public \Currency $currency
- Visibility: public
- Source: classes/Context.php line 85.
public \Customer $customer
- Visibility: public
- Source: classes/Context.php line 45.
public \Employee $employee
- Visibility: public
- Source: classes/Context.php line 65.
protected \Context $instance
- Visibility: protected
- This property is static.
- Source: classes/Context.php line 35.
protected mixed $is_mobile = null
- Visibility: protected
- Source: classes/Context.php line 119.
protected mixed $is_tablet = null
- Visibility: protected
- Source: classes/Context.php line 121.
public \Language $language
- Visibility: public
- Source: classes/Context.php line 80.
public \Link $link
- Visibility: public
- Source: classes/Context.php line 55.
public mixed $mobile_detect
- Visibility: public
- Source: classes/Context.php line 110.
protected boolean $mobile_device = null
- Visibility: protected
- Source: classes/Context.php line 117.
public mixed $mode
- Visibility: public
- Source: classes/Context.php line 112.
public string $override_controller_name_for_translations
- Visibility: public
- Source: classes/Context.php line 75.
public \Shop $shop
- Visibility: public
- Source: classes/Context.php line 95.
public \Smarty $smarty
- Visibility: public
- Source: classes/Context.php line 105.
public \AdminTab $tab
- Visibility: public
- Source: classes/Context.php line 90.
public \Theme $theme
- Visibility: public
- Source: classes/Context.php line 100.
mixed ContextCore::checkMobileContext()
- Visibility: protected
- Source: classes/Context.php line 217
\Context ContextCore::cloneContext()
Clone current context
- Visibility: public
- Source: classes/Context.php line 265
\Context ContextCore::getContext()
Get a singleton context
- Visibility: public
- This method is static.
- Source: classes/Context.php line 253
mixed ContextCore::getDevice()
- Visibility: public
- Source: classes/Context.php line 200
mixed ContextCore::getMobileDetect()
- Visibility: public
- Source: classes/Context.php line 137
mixed ContextCore::getMobileDevice()
- Visibility: public
- Source: classes/Context.php line 167
mixed ContextCore::isMobile()
- Visibility: public
- Source: classes/Context.php line 147
mixed ContextCore::isTablet()
- Visibility: public
- Source: classes/Context.php line 157