Config implements IConfig
FinalYes
Table of Contents
Interfaces
Constants
- BUSINESS_NAME = 'business'
- FACEBOOK_BUSINESS_CONFIG_TLL = 86400
- IG_CTA = 'ig_cta'
- MESSENGER_CHAT = 'messenger_chat'
- MESSENGER_MENU = 'messenger_menu'
- PAGE_CARD = 'page_card'
- PAGE_CTA = 'page_cta'
- PAGE_POST = 'page_post'
- THREAD_INTENT = 'thread_intent'
Methods
- clearCache() : mixed
- create() : IConfig
- default() : IConfig
- get default configuration
- get() : mixed
- jsonSerialize() : array<string|int, mixed>
- load() : IConfig
- load current configuration
- loadFromArray() : IConfig
- save() : bool
- save changes
- set() : $this
- toArray() : array<string|int, mixed>
Constants
BUSINESS_NAME
public
mixed
BUSINESS_NAME
= 'business'
FACEBOOK_BUSINESS_CONFIG_TLL
public
mixed
FACEBOOK_BUSINESS_CONFIG_TLL
= 86400
IG_CTA
public
mixed
IG_CTA
= 'ig_cta'
MESSENGER_CHAT
public
mixed
MESSENGER_CHAT
= 'messenger_chat'
MESSENGER_MENU
public
mixed
MESSENGER_MENU
= 'messenger_menu'
PAGE_CARD
public
mixed
PAGE_CARD
= 'page_card'
PAGE_CTA
public
mixed
PAGE_CTA
= 'page_cta'
PAGE_POST
public
mixed
PAGE_POST
= 'page_post'
THREAD_INTENT
public
mixed
THREAD_INTENT
= 'thread_intent'
Methods
clearCache()
public
static clearCache() : mixed
create()
public
static create() : IConfig
Return values
IConfigdefault()
get default configuration
public
static default() : IConfig
Tags
Return values
IConfigget()
public
get(string $name) : mixed
Parameters
- $name : string
jsonSerialize()
public
jsonSerialize() : array<string|int, mixed>
Return values
array<string|int, mixed>load()
load current configuration
public
static load() : IConfig
Tags
Return values
IConfigloadFromArray()
public
static loadFromArray(array<string|int, mixed> $array) : IConfig
Parameters
- $array : array<string|int, mixed>
Return values
IConfigsave()
save changes
public
save() : bool
Return values
boolset()
public
set(string $name, mixed $value) : $this
Parameters
- $name : string
- $value : mixed
Return values
$thistoArray()
public
toArray() : array<string|int, mixed>