Service implements IService, IInternalService
Table of Contents
Interfaces
Constants
- FACEBOOK_TYPE = "facebook"
- GROUP = 'business'
- INSTAGRAM_TYPE = 'instagram'
Methods
- canUseAsInternal() : bool
- check if service can use as internal
- getAccount() : Account
- getAuthAdapter() : BusinessAuthAdapter
- getConfig() : Config
- getConversion() : Conversion
- getEngineCode() : string
- getExtension() : Extension
- getInstance() : static
- getMethodPrefix() : string
- get seoproxy method prefix
- getTypeByEngine() : string|null
- get type by engineCode
- getTypes() : array<string|int, mixed>
Constants
FACEBOOK_TYPE
public
mixed
FACEBOOK_TYPE
= "facebook"
GROUP
public
mixed
GROUP
= 'business'
INSTAGRAM_TYPE
public
mixed
INSTAGRAM_TYPE
= 'instagram'
Methods
canUseAsInternal()
check if service can use as internal
public
static canUseAsInternal() : bool
Tags
Return values
boolgetAccount()
public
getAccount(string $type) : Account
Parameters
- $type : string
Return values
AccountgetAuthAdapter()
public
static getAuthAdapter(string $type) : BusinessAuthAdapter
Parameters
- $type : string
Tags
Return values
BusinessAuthAdaptergetConfig()
public
getConfig(string $type) : Config
Parameters
- $type : string
Return values
ConfiggetConversion()
public
getConversion(string $type) : Conversion
Parameters
- $type : string
Return values
ConversiongetEngineCode()
public
static getEngineCode(string $type) : string
Parameters
- $type : string
Return values
stringgetExtension()
public
getExtension(string $type) : Extension
Parameters
- $type : string
Return values
ExtensiongetInstance()
public
static getInstance() : static
Return values
staticgetMethodPrefix()
get seoproxy method prefix
public
static getMethodPrefix() : string
Return values
stringgetTypeByEngine()
get type by engineCode
public
static getTypeByEngine(string $engineCode) : string|null
Parameters
- $engineCode : string
Tags
Return values
string|nullgetTypes()
public
static getTypes() : array<string|int, mixed>