Changeset View
Changeset View
Standalone View
Standalone View
src/routes/api.php
Show First 20 Lines • Show All 66 Lines • ▼ Show 20 Lines | function () { | ||||
Route::post('auth-attempts/{id}/confirm', 'API\V4\AuthAttemptsController@confirm'); | Route::post('auth-attempts/{id}/confirm', 'API\V4\AuthAttemptsController@confirm'); | ||||
Route::post('auth-attempts/{id}/deny', 'API\V4\AuthAttemptsController@deny'); | Route::post('auth-attempts/{id}/deny', 'API\V4\AuthAttemptsController@deny'); | ||||
Route::get('auth-attempts/{id}/details', 'API\V4\AuthAttemptsController@details'); | Route::get('auth-attempts/{id}/details', 'API\V4\AuthAttemptsController@details'); | ||||
Route::get('auth-attempts', 'API\V4\AuthAttemptsController@index'); | Route::get('auth-attempts', 'API\V4\AuthAttemptsController@index'); | ||||
Route::apiResource('domains', API\V4\DomainsController::class); | Route::apiResource('domains', API\V4\DomainsController::class); | ||||
Route::get('domains/{id}/confirm', 'API\V4\DomainsController@confirm'); | Route::get('domains/{id}/confirm', 'API\V4\DomainsController@confirm'); | ||||
Route::get('domains/{id}/skus', 'API\V4\SkusController@domainSkus'); | |||||
Route::get('domains/{id}/status', 'API\V4\DomainsController@status'); | Route::get('domains/{id}/status', 'API\V4\DomainsController@status'); | ||||
Route::post('domains/{id}/config', 'API\V4\DomainsController@setConfig'); | Route::post('domains/{id}/config', 'API\V4\DomainsController@setConfig'); | ||||
Route::apiResource('groups', API\V4\GroupsController::class); | Route::apiResource('groups', API\V4\GroupsController::class); | ||||
Route::get('groups/{id}/status', 'API\V4\GroupsController@status'); | Route::get('groups/{id}/status', 'API\V4\GroupsController@status'); | ||||
Route::apiResource('packages', API\V4\PackagesController::class); | Route::apiResource('packages', API\V4\PackagesController::class); | ||||
Route::apiResource('skus', API\V4\SkusController::class); | Route::apiResource('skus', API\V4\SkusController::class); | ||||
▲ Show 20 Lines • Show All 88 Lines • ▼ Show 20 Lines | if (\config('app.with_admin')) { | ||||
Route::group( | Route::group( | ||||
[ | [ | ||||
'domain' => 'admin.' . \config('app.website_domain'), | 'domain' => 'admin.' . \config('app.website_domain'), | ||||
'middleware' => ['auth:api', 'admin'], | 'middleware' => ['auth:api', 'admin'], | ||||
'prefix' => $prefix . 'api/v4', | 'prefix' => $prefix . 'api/v4', | ||||
], | ], | ||||
function () { | function () { | ||||
Route::apiResource('domains', API\V4\Admin\DomainsController::class); | Route::apiResource('domains', API\V4\Admin\DomainsController::class); | ||||
Route::get('domains/{id}/skus', 'API\V4\Admin\SkusController@domainSkus'); | |||||
Route::post('domains/{id}/suspend', 'API\V4\Admin\DomainsController@suspend'); | Route::post('domains/{id}/suspend', 'API\V4\Admin\DomainsController@suspend'); | ||||
Route::post('domains/{id}/unsuspend', 'API\V4\Admin\DomainsController@unsuspend'); | Route::post('domains/{id}/unsuspend', 'API\V4\Admin\DomainsController@unsuspend'); | ||||
Route::apiResource('groups', API\V4\Admin\GroupsController::class); | Route::apiResource('groups', API\V4\Admin\GroupsController::class); | ||||
Route::post('groups/{id}/suspend', 'API\V4\Admin\GroupsController@suspend'); | Route::post('groups/{id}/suspend', 'API\V4\Admin\GroupsController@suspend'); | ||||
Route::post('groups/{id}/unsuspend', 'API\V4\Admin\GroupsController@unsuspend'); | Route::post('groups/{id}/unsuspend', 'API\V4\Admin\GroupsController@unsuspend'); | ||||
Route::apiResource('skus', API\V4\Admin\SkusController::class); | Route::apiResource('skus', API\V4\Admin\SkusController::class); | ||||
Show All 17 Lines | if (\config('app.with_reseller')) { | ||||
Route::group( | Route::group( | ||||
[ | [ | ||||
'domain' => 'reseller.' . \config('app.website_domain'), | 'domain' => 'reseller.' . \config('app.website_domain'), | ||||
'middleware' => ['auth:api', 'reseller'], | 'middleware' => ['auth:api', 'reseller'], | ||||
'prefix' => $prefix . 'api/v4', | 'prefix' => $prefix . 'api/v4', | ||||
], | ], | ||||
function () { | function () { | ||||
Route::apiResource('domains', API\V4\Reseller\DomainsController::class); | Route::apiResource('domains', API\V4\Reseller\DomainsController::class); | ||||
Route::get('domains/{id}/skus', 'API\V4\Reseller\SkusController@domainSkus'); | |||||
Route::post('domains/{id}/suspend', 'API\V4\Reseller\DomainsController@suspend'); | Route::post('domains/{id}/suspend', 'API\V4\Reseller\DomainsController@suspend'); | ||||
Route::post('domains/{id}/unsuspend', 'API\V4\Reseller\DomainsController@unsuspend'); | Route::post('domains/{id}/unsuspend', 'API\V4\Reseller\DomainsController@unsuspend'); | ||||
Route::apiResource('groups', API\V4\Reseller\GroupsController::class); | Route::apiResource('groups', API\V4\Reseller\GroupsController::class); | ||||
Route::post('groups/{id}/suspend', 'API\V4\Reseller\GroupsController@suspend'); | Route::post('groups/{id}/suspend', 'API\V4\Reseller\GroupsController@suspend'); | ||||
Route::post('groups/{id}/unsuspend', 'API\V4\Reseller\GroupsController@unsuspend'); | Route::post('groups/{id}/unsuspend', 'API\V4\Reseller\GroupsController@unsuspend'); | ||||
Route::apiResource('invitations', API\V4\Reseller\InvitationsController::class); | Route::apiResource('invitations', API\V4\Reseller\InvitationsController::class); | ||||
Show All 29 Lines |