mirror of
https://github.com/Bigherollc/wticreatorstudio.git
synced 2026-08-01 17:17:12 -04:00
27 lines
1.6 KiB
PHP
27 lines
1.6 KiB
PHP
<?php
|
|
|
|
use Illuminate\Support\Facades\Route;
|
|
use Modules\StudioPlus\Http\Controllers\API\ContentWatermarksController;
|
|
use Modules\StudioPlus\Http\Controllers\API\WatermarkingJobsController;
|
|
|
|
Route::group(['middleware' => 'auth'], function (): void {
|
|
Route::group(['prefix' => 'studio'], function (): void {
|
|
Route::group(['prefix' => 'settings'], function (): void {
|
|
Route::group(['prefix' => 'watermark'], function (): void {
|
|
Route::get('all', [ContentWatermarksController::class, 'index'])->name('studio.settings.watermark.all');
|
|
Route::post('store', [ContentWatermarksController::class, 'store'])->name('studio.settings.watermark.store');
|
|
Route::put('update', [ContentWatermarksController::class, 'update'])->name('studio.settings.watermark.update');
|
|
Route::delete('delete', [ContentWatermarksController::class, 'destroy'])->name('studio.settings.watermark.destroy');
|
|
Route::put('set-status', [ContentWatermarksController::class, 'setStatus'])->name('studio.settings.watermark.set-status');
|
|
});
|
|
});
|
|
|
|
Route::group(['prefix' => 'queue'], function (): void {
|
|
Route::group(['prefix' => 'job'], function (): void {
|
|
Route::post('delete-completed', [WatermarkingJobsController::class, 'deleteCompleted'])->name('studio.queue.job.delete-completed');
|
|
Route::post('delete', [WatermarkingJobsController::class, 'delete'])->name('studio.queue.job.delete');
|
|
});
|
|
});
|
|
});
|
|
});
|