mirror of
https://github.com/InvoiceShelf/InvoiceShelf.git
synced 2026-09-04 06:11:05 +00:00
refactor(platform,adapters): rewrite legacy-era regions of the modules controller, resource, routes and rate recorders in place
This commit is contained in:
@@ -74,9 +74,9 @@ class ModulesController extends Controller
|
||||
$installedModule->enable();
|
||||
$module->refresh();
|
||||
|
||||
ModuleEnabledEvent::dispatch($module);
|
||||
event(new ModuleEnabledEvent($module));
|
||||
|
||||
return response()->json(['success' => true]);
|
||||
return new JsonResponse(['success' => true]);
|
||||
}
|
||||
|
||||
public function disable(string $module, DatabaseActivator $activator): JsonResponse
|
||||
|
||||
@@ -11,7 +11,7 @@ use Illuminate\Support\Facades\File;
|
||||
class ModuleResource extends JsonResource
|
||||
{
|
||||
/**
|
||||
* Transform the resource into an array.
|
||||
* Merge one marketplace catalog row with locally installed module state.
|
||||
*
|
||||
* @param Request $request
|
||||
* @return array|Arrayable|\JsonSerializable
|
||||
|
||||
Reference in New Issue
Block a user