mirror of
https://github.com/VueFileManager/vuefilemanager.git
synced 2026-04-20 17:02:16 +00:00
routes response refactoring
This commit is contained in:
@@ -2,7 +2,7 @@
|
||||
namespace Domain\SetupWizard\Controllers;
|
||||
|
||||
use Illuminate\Support\Str;
|
||||
use Illuminate\Http\Response;
|
||||
use Illuminate\Http\JsonResponse;
|
||||
use Domain\Settings\Models\Setting;
|
||||
use App\Http\Controllers\Controller;
|
||||
use Domain\SetupWizard\Requests\StoreAppSetupRequest;
|
||||
@@ -14,7 +14,7 @@ class StoreAppSettingsController extends Controller
|
||||
*/
|
||||
public function __invoke(
|
||||
StoreAppSetupRequest $request
|
||||
): Response {
|
||||
): JsonResponse {
|
||||
collect([
|
||||
[
|
||||
'name' => 'subscription_type',
|
||||
@@ -102,6 +102,9 @@ class StoreAppSettingsController extends Controller
|
||||
]);
|
||||
}
|
||||
|
||||
return response('Done', 204);
|
||||
return response()->json([
|
||||
'type' => 'success',
|
||||
'message' => 'The app settings was set successfully',
|
||||
]);
|
||||
}
|
||||
}
|
||||
|
||||
@@ -3,6 +3,7 @@ namespace Domain\SetupWizard\Controllers;
|
||||
|
||||
use DB;
|
||||
use Artisan;
|
||||
use Illuminate\Http\JsonResponse;
|
||||
use Illuminate\Http\Response;
|
||||
use App\Http\Controllers\Controller;
|
||||
use Doctrine\DBAL\Driver\PDOException;
|
||||
@@ -16,7 +17,7 @@ class StoreDatabaseCredentialsController extends Controller
|
||||
*/
|
||||
public function __invoke(
|
||||
StoreDatabaseCredentialsRequest $request
|
||||
): Response {
|
||||
): JsonResponse {
|
||||
if (! app()->runningUnitTests()) {
|
||||
try {
|
||||
// Set temporary database connection
|
||||
@@ -57,6 +58,9 @@ class StoreDatabaseCredentialsController extends Controller
|
||||
Artisan::call('config:cache');
|
||||
}
|
||||
|
||||
return response('Done', 204);
|
||||
return response()->json([
|
||||
'type' => 'success',
|
||||
'message' => 'The database was set successfully',
|
||||
]);
|
||||
}
|
||||
}
|
||||
|
||||
@@ -194,6 +194,9 @@ class StoreEnvironmentSettingsController extends Controller
|
||||
Artisan::call('config:cache');
|
||||
}
|
||||
|
||||
return response()->json('Done', 204);
|
||||
return response()->json([
|
||||
'type' => 'success',
|
||||
'message' => 'The environment was set successfully',
|
||||
]);
|
||||
}
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user