Miscellaneous additions (previously untracked)
This commit is contained in:
@@ -10,18 +10,66 @@ $App = new \Slim\App([
|
||||
]);
|
||||
|
||||
|
||||
//TODO: rearrange endpoints
|
||||
|
||||
// detects the intent on the app's post load
|
||||
$App->post
|
||||
(
|
||||
"/api/paddle/{authkey}/detectIntent",
|
||||
"/api/woocommerce/{authkey}/detectIntent",
|
||||
Hookmanager::class, ':detectPayloadIntent'
|
||||
);
|
||||
|
||||
// hooks into the EventSubscriptionCreated class, so that stuff can be done with it.
|
||||
// the request is redirected by the detectIntent endpoint.
|
||||
$App->post
|
||||
(
|
||||
"/api/paddle/{authkey}/hook",
|
||||
"/api/woocommerce/{authkey}/hooks/SubscriptionCreatead",
|
||||
Hookmanager::class, ':EventSubscriptionCreatead'
|
||||
|
||||
);
|
||||
|
||||
$App->post
|
||||
(
|
||||
|
||||
"/api/woocommerce/{authkey}/hooks/SubscriptionCancelled",
|
||||
Hookmanager::class, ':EventSubscriptionCancelled'
|
||||
|
||||
);
|
||||
|
||||
$App->post
|
||||
(
|
||||
"/api/woocommerce/{authkey}/hooks/SubscriptionUpdated",
|
||||
Hookmanager::class, ':EventSubscriptionUpdated'
|
||||
|
||||
);
|
||||
|
||||
$App->post
|
||||
(
|
||||
"/api/woocommerce/{authkey}/hooks/SubscriptionPaymentSuccess",
|
||||
Hookmanager::class, ':EventSubscriptionPaymentSuccess'
|
||||
);
|
||||
|
||||
$App->post
|
||||
(
|
||||
"/api/woocommerce/{authkey}/hooks/SubscriptionPaymentFailed",
|
||||
Hookmanager::class, ':EventSubscriptionPaymentFailed'
|
||||
);
|
||||
|
||||
$App->post
|
||||
(
|
||||
|
||||
"/api/woocommerce/{authkey}/hooks/SubscriptionPaymentRefunded",
|
||||
Hookmanager::class, ':EventSubscriptionPaymentRefunded'
|
||||
|
||||
);
|
||||
|
||||
// TODO: deploy route
|
||||
$App->post
|
||||
(
|
||||
|
||||
"/api/wocommerce/{authkey}/requests/customer/{customerID}",
|
||||
Hookmanager::class, ':GetCustomerByID'
|
||||
|
||||
);
|
||||
|
||||
$App->run();
|
Reference in New Issue
Block a user