PHP Class Mpociot\CaptainHook\Http\WebhookController

Inheritance: extends Laravel\Spark\Http\Controllers\Controller
Datei anzeigen Open project: mpociot/captainhook

Public Methods

Method Description
__construct ( ) : void Create a new controller instance.
all ( Illuminate\Http\Request $request ) : Response Get all of the webhooks generated by the user.
destroy ( Illuminate\Http\Request $request, string $webhookId ) : Response Delete the given webhook.
store ( CreateWebhookRequest $request ) : Response Create a new webhook for the user.
update ( UpdateWebhookRequest $request, string $webhookId ) : Response Update the given webhook.

Protected Methods

Method Description
getTenantId ( Illuminate\Http\Request $request )

Method Details

__construct() public method

Create a new controller instance.
public __construct ( ) : void
return void

all() public method

Get all of the webhooks generated by the user.
public all ( Illuminate\Http\Request $request ) : Response
$request Illuminate\Http\Request
return Response

destroy() public method

Delete the given webhook.
public destroy ( Illuminate\Http\Request $request, string $webhookId ) : Response
$request Illuminate\Http\Request
$webhookId string
return Response

getTenantId() protected method

protected getTenantId ( Illuminate\Http\Request $request )
$request Illuminate\Http\Request

store() public method

Create a new webhook for the user.
public store ( CreateWebhookRequest $request ) : Response
$request Mpociot\CaptainHook\Http\Requests\CreateWebhookRequest
return Response

update() public method

Update the given webhook.
public update ( UpdateWebhookRequest $request, string $webhookId ) : Response
$request Mpociot\CaptainHook\Http\Requests\UpdateWebhookRequest
$webhookId string
return Response