Configuration
in package
implements
JsonSerializable
Class Configuration
Interfaces, Classes and Traits
- JsonSerializable
Table of Contents
- SHOP_BASE_URL_PATTERN = '#^__SHOP_BASE_URL__#'
- $group : mixed
- $id : mixed
- $shopBaseUrl : ShopBaseUrl
- $type : mixed
- $value : mixed
- createFromJson() : Configuration
- group() : mixed
- id() : mixed
- jsonSerialize() : mixed
- Specify data which should be serialized to JSON
- type() : mixed
- value() : mixed
- shopBaseUrl() : ShopBaseUrl
Constants
SHOP_BASE_URL_PATTERN
protected
string
SHOP_BASE_URL_PATTERN
= '#^__SHOP_BASE_URL__#'
Properties
$group
protected
mixed
$group
$id
protected
mixed
$id
$shopBaseUrl
protected
ShopBaseUrl
$shopBaseUrl
$type
protected
mixed
$type
$value
protected
mixed
$value
Methods
createFromJson()
public
static createFromJson( $jsonObject) : Configuration
Parameters
Tags
Return values
Configuration —group()
public
group() : mixed
Return values
mixed —id()
public
id() : mixed
Return values
mixed —jsonSerialize()
Specify data which should be serialized to JSON
public
jsonSerialize() : mixed
Tags
Return values
mixed —data which can be serialized by json_encode, which is a value of any type other than a resource.
type()
public
type() : mixed
Return values
mixed —value()
public
value() : mixed
Tags
Return values
mixed —shopBaseUrl()
protected
shopBaseUrl() : ShopBaseUrl