PHP Class App\Http\Controllers\BotController

Inheritance: extends Controller
Show file Open project: hillelcoren/invoice-ninja

Protected Properties

Property Type Description
$userMailer

Public Methods

Method Description
__construct ( UserMailer $userMailer )
handleMessage ( $platform )

Private Methods

Method Description
authenticate ( $input )
base64_url_decode ( $arg )
loadState ( $token )
parseMessage ( $message )
removeBot ( $botUserId )
saveState ( $token, $data )
sendResponse ( $token, $to, $message )
validateCode ( $input, $botUserId )
validateEmail ( $email, $botUserId )
validateToken ( $token )

Method Details

__construct() public method

public __construct ( UserMailer $userMailer )
$userMailer App\Ninja\Mailers\UserMailer

handleMessage() public method

public handleMessage ( $platform )

Property Details

$userMailer protected property

protected $userMailer