for testing and deploying your application
for finding and fixing issues
for empowering human code reviews
<?php
namespace PortlandLabs\Slackbot\Slack\Api\Payload;
use CL\Slack\Payload\ChatPostMessagePayload;
class PayloadFactory
{
/**
* Create an error message Payload
* @param string $message
* @param string $channel
* @return \CL\Slack\Payload\ChatPostMessagePayload
*/
public function test($message, $channel, $prefix = 'Testing: ')
$payload = new ChatPostMessagePayload();
$payload->setText(sprintf('%s %s', $prefix, $message));
$payload->setChannel($channel);
$payload->setIconEmoji(':grey_question:');
return $payload;
}
public function error($message, $channel, $prefix = 'Ran into trouble: ')
$payload->setIconEmoji(':x:');