OrderConfigurationProvider
in package
Class OrderConfigurationProvider
Table of Contents
- $db : CI_DB_query_builder
- $keyField : string
- $table : string
- $valueField : string
- __construct() : mixed
- OrderConfigurationProvider constructor.
- defaultCustomerStatusId() : int
- Returns the default customer status id.
- defaultGuestStatusId() : int
- Returns the default guest status id.
- defaultOrderStatusId() : int
- Returns the default order status id.
- _getConfigurationValue() : int
- Returns the value of the given configuration key.
Properties
$db
protected
CI_DB_query_builder
$db
$keyField
protected
string
$keyField
= 'key'
$table
protected
string
$table
= 'gx_configurations'
$valueField
protected
string
$valueField
= 'value'
Methods
__construct()
OrderConfigurationProvider constructor.
public
__construct(CI_DB_query_builder $db) : mixed
Parameters
- $db : CI_DB_query_builder
Return values
mixed —defaultCustomerStatusId()
Returns the default customer status id.
public
defaultCustomerStatusId() : int
Return values
int —defaultGuestStatusId()
Returns the default guest status id.
public
defaultGuestStatusId() : int
Return values
int —defaultOrderStatusId()
Returns the default order status id.
public
defaultOrderStatusId() : int
Return values
int —_getConfigurationValue()
Returns the value of the given configuration key.
protected
_getConfigurationValue(string $configurationKey) : int
The result will be cast to an integer.
Parameters
- $configurationKey : string
-
Key of expected configuration value.