164 lines
3.5 KiB
PHP
164 lines
3.5 KiB
PHP
<?php
|
|
|
|
declare(strict_types=1);
|
|
|
|
return [
|
|
'routes' => [
|
|
[
|
|
'name' => 'page#index',
|
|
'url' => '/admin',
|
|
'verb' => 'GET',
|
|
],
|
|
[
|
|
'name' => 'api#overview',
|
|
'url' => '/api/overview',
|
|
'verb' => 'GET',
|
|
],
|
|
[
|
|
'name' => 'api#connectorRoutingConfig',
|
|
'url' => '/api/connector-routing-config',
|
|
'verb' => 'GET',
|
|
],
|
|
[
|
|
'name' => 'api#saveConnectorRoutingConfig',
|
|
'url' => '/api/connector-routing-config',
|
|
'verb' => 'POST',
|
|
],
|
|
[
|
|
'name' => 'api#saveBillingAutoFulfillment',
|
|
'url' => '/api/billing-auto-fulfillment',
|
|
'verb' => 'POST',
|
|
],
|
|
[
|
|
'name' => 'api#runBillingAutoFulfillment',
|
|
'url' => '/api/billing-auto-fulfillment/run',
|
|
'verb' => 'POST',
|
|
],
|
|
[
|
|
'name' => 'api#backfillBillingAutoFulfillment',
|
|
'url' => '/api/billing-auto-fulfillment/backfill',
|
|
'verb' => 'POST',
|
|
],
|
|
[
|
|
'name' => 'api#saveConnectorAdminToken',
|
|
'url' => '/api/connector-admin-token',
|
|
'verb' => 'POST',
|
|
],
|
|
[
|
|
'name' => 'api#connectorSummary',
|
|
'url' => '/api/connector-summary',
|
|
'verb' => 'GET',
|
|
],
|
|
[
|
|
'name' => 'api#connectorInstances',
|
|
'url' => '/api/connector-instances',
|
|
'verb' => 'GET',
|
|
],
|
|
[
|
|
'name' => 'api#connectorInstanceDetail',
|
|
'url' => '/api/connector-instance-detail',
|
|
'verb' => 'GET',
|
|
],
|
|
[
|
|
'name' => 'api#paymenterClients',
|
|
'url' => '/api/paymenter-clients',
|
|
'verb' => 'GET',
|
|
],
|
|
[
|
|
'name' => 'api#paymenterOrders',
|
|
'url' => '/api/paymenter-orders',
|
|
'verb' => 'GET',
|
|
],
|
|
[
|
|
'name' => 'api#paymenterSnapshot',
|
|
'url' => '/api/paymenter-snapshot',
|
|
'verb' => 'GET',
|
|
],
|
|
[
|
|
'name' => 'api#paymenterSourceSync',
|
|
'url' => '/api/paymenter-source-sync',
|
|
'verb' => 'POST',
|
|
],
|
|
[
|
|
'name' => 'api#paymenterBackups',
|
|
'url' => '/api/paymenter-backups',
|
|
'verb' => 'GET',
|
|
],
|
|
[
|
|
'name' => 'api#paymenterInvoices',
|
|
'url' => '/api/paymenter-invoices',
|
|
'verb' => 'GET',
|
|
],
|
|
[
|
|
'name' => 'api#paymenterInvoiceItems',
|
|
'url' => '/api/paymenter-invoice-items',
|
|
'verb' => 'GET',
|
|
],
|
|
[
|
|
'name' => 'api#saveConnectorInstanceTarget',
|
|
'url' => '/api/connector-instance-target',
|
|
'verb' => 'POST',
|
|
],
|
|
[
|
|
'name' => 'api#saveConnectorInstanceMetadata',
|
|
'url' => '/api/connector-instance-metadata',
|
|
'verb' => 'POST',
|
|
],
|
|
[
|
|
'name' => 'api#saveConnectorInstanceState',
|
|
'url' => '/api/connector-instance-state',
|
|
'verb' => 'POST',
|
|
],
|
|
[
|
|
'name' => 'api#instanceOperations',
|
|
'url' => '/api/instance-operations',
|
|
'verb' => 'GET',
|
|
],
|
|
[
|
|
'name' => 'api#saveInstanceOperation',
|
|
'url' => '/api/instance-operations',
|
|
'verb' => 'POST',
|
|
],
|
|
[
|
|
'name' => 'api#updateInstanceOperationStatus',
|
|
'url' => '/api/instance-operations/status',
|
|
'verb' => 'POST',
|
|
],
|
|
[
|
|
'name' => 'api#introGrantTaskAction',
|
|
'url' => '/api/instance-operations/intro-grant-action',
|
|
'verb' => 'POST',
|
|
],
|
|
[
|
|
'name' => 'api#connectorCatalogConfig',
|
|
'url' => '/api/connector-catalog-config',
|
|
'verb' => 'GET',
|
|
],
|
|
[
|
|
'name' => 'api#saveConnectorCatalogConfig',
|
|
'url' => '/api/connector-catalog-config',
|
|
'verb' => 'POST',
|
|
],
|
|
[
|
|
'name' => 'api#announcements',
|
|
'url' => '/api/announcements',
|
|
'verb' => 'GET',
|
|
],
|
|
[
|
|
'name' => 'api#announcementTarget',
|
|
'url' => '/api/announcements/target',
|
|
'verb' => 'GET',
|
|
],
|
|
[
|
|
'name' => 'api#saveAnnouncements',
|
|
'url' => '/api/announcements',
|
|
'verb' => 'POST',
|
|
],
|
|
[
|
|
'name' => 'api#publishAnnouncement',
|
|
'url' => '/api/announcements/publish',
|
|
'verb' => 'POST',
|
|
],
|
|
],
|
|
];
|