TransportWebHook implements iBase, iLimitation
Class TransportWebHook
Table of Contents
Interfaces
- iBase
- Interface iBase
- iLimitation
- Interface iLimitable
Constants
- CODE = self::CODE_WEB_HOOK
- MAX_BUFFER_SIZE = 200
Methods
- __construct() : mixed
- TransportWebHook constructor.
- end() : void
- End.
- getCode() : string
- Get code.
- getLimiters() : array<string|int, iLimiter>
- Get limiters.
- getName() : string
- Get name.
- getSupportedRecipientTypes() : array<string|int, int>
- Get supported recipient types.
- loadConfiguration() : Configuration
- Load configuration.
- saveConfiguration() : void
- Save configuration.
- send() : bool
- Send.
- start() : void
- Start.
Constants
CODE
public
mixed
CODE
= self::CODE_WEB_HOOK
MAX_BUFFER_SIZE
public
mixed
MAX_BUFFER_SIZE
= 200
Methods
__construct()
TransportWebHook constructor.
public
__construct() : mixed
end()
End.
public
end() : void
getCode()
Get code.
public
getCode() : string
Return values
stringgetLimiters()
Get limiters.
public
getLimiters([iBase $message = null ]) : array<string|int, iLimiter>
Parameters
- $message : iBase = null
-
Message.
Return values
array<string|int, iLimiter>getName()
Get name.
public
getName() : string
Return values
stringgetSupportedRecipientTypes()
Get supported recipient types.
public
getSupportedRecipientTypes() : array<string|int, int>
Return values
array<string|int, int>loadConfiguration()
Load configuration.
public
loadConfiguration() : Configuration
Return values
ConfigurationsaveConfiguration()
Save configuration.
public
saveConfiguration(Configuration $configuration) : void
Parameters
- $configuration : Configuration
-
Configuration.
send()
Send.
public
send(Adapter $message) : bool
Parameters
- $message : Adapter
-
Message.
Return values
boolstart()
Start.
public
start() : void