PHP Class Owl\Libraries\SlackUtils

Show file Open project: owl/owl Class Usage Examples

Public Properties

Property Type Description
$icon_url Bot icon url
$is_enabled enable
$username Bot user name
$webhook_url Slack webhook url

Public Methods

Method Description
__construct ( Illuminate\Contracts\Config\Repository $config )
postCreateMessage ( $item, $user )
postEditMessage ( $item, $user )
postMessage ( $params )

Protected Methods

Method Description
createOptions ( $params )
formatParams ( $params )
request ( $options )

Method Details

__construct() public method

public __construct ( Illuminate\Contracts\Config\Repository $config )
$config Illuminate\Contracts\Config\Repository

createOptions() protected method

protected createOptions ( $params )

formatParams() protected method

protected formatParams ( $params )

postCreateMessage() public method

public postCreateMessage ( $item, $user )

postEditMessage() public method

public postEditMessage ( $item, $user )

postMessage() public method

public postMessage ( $params )

request() protected method

protected request ( $options )

Property Details

$icon_url public property

Bot icon url
public $icon_url

$is_enabled public property

enable
public $is_enabled

$username public property

Bot user name
public $username

$webhook_url public property

Slack webhook url
public $webhook_url