SlackHandlerTest
extends TestCase
in package
Tags
Table of Contents
- $handler : SlackHandler
- $res : resource
- provideLevelColors() : mixed
- setUp() : mixed
- testWriteContent() : mixed
- testWriteContentUsesFormatterIfProvided() : mixed
- testWriteContentWithColors() : mixed
- testWriteContentWithEmoji() : mixed
- testWriteContentWithPlainTextMessage() : mixed
- testWriteHeader() : mixed
- getIdentityFormatter() : FormatterInterface
- getMultipleRecords() : array<string|int, mixed>
- getRecord() : array<string|int, mixed>
- createHandler() : mixed
Properties
$handler
private
SlackHandler
$handler
$res
private
resource
$res
Methods
provideLevelColors()
public
provideLevelColors() : mixed
Return values
mixed —setUp()
public
setUp() : mixed
Return values
mixed —testWriteContent()
public
testWriteContent() : mixed
Return values
mixed —testWriteContentUsesFormatterIfProvided()
public
testWriteContentUsesFormatterIfProvided() : mixed
Return values
mixed —testWriteContentWithColors()
public
testWriteContentWithColors(mixed $level, mixed $expectedColor) : mixed
Parameters
- $level : mixed
- $expectedColor : mixed
Tags
Return values
mixed —testWriteContentWithEmoji()
public
testWriteContentWithEmoji() : mixed
Return values
mixed —testWriteContentWithPlainTextMessage()
public
testWriteContentWithPlainTextMessage() : mixed
Return values
mixed —testWriteHeader()
public
testWriteHeader() : mixed
Return values
mixed —getIdentityFormatter()
protected
getIdentityFormatter() : FormatterInterface
Return values
FormatterInterface —getMultipleRecords()
protected
getMultipleRecords() : array<string|int, mixed>
Return values
array<string|int, mixed> —getRecord()
protected
getRecord([mixed $level = Logger::WARNING ][, mixed $message = 'test' ][, mixed $context = array() ]) : array<string|int, mixed>
Parameters
- $level : mixed = Logger::WARNING
- $message : mixed = 'test'
- $context : mixed = array()
Return values
array<string|int, mixed> —Record
createHandler()
private
createHandler([mixed $token = 'myToken' ][, mixed $channel = 'channel1' ][, mixed $username = 'Monolog' ][, mixed $useAttachment = true ][, mixed $iconEmoji = null ][, mixed $useShortAttachment = false ][, mixed $includeExtra = false ]) : mixed
Parameters
- $token : mixed = 'myToken'
- $channel : mixed = 'channel1'
- $username : mixed = 'Monolog'
- $useAttachment : mixed = true
- $iconEmoji : mixed = null
- $useShortAttachment : mixed = false
- $includeExtra : mixed = false