all()); }, '테넌트목록 조회'); } public function show(Request $request) { return ApiResponse::handle(function () use ($request) { return TenantService::getTenant($request->all()); }, '테넌트정보 조회'); } public function update(Request $request) { return ApiResponse::handle(function () use ($request) { return TenantService::updateTenant($request->all()); }, '테넌트정보 수정'); } public function store(Request $request) { return ApiResponse::handle(function () use ($request) { return TenantService::storeTenants($request->all()); }, '테넌트 등록'); } public function destroy(Request $request) { return ApiResponse::handle(function () use ($request) { return TenantService::destroyTenant($request->all()); }, '테넌트 삭제(탈퇴)'); } public function restore(Request $request) { return ApiResponse::handle(function () use ($request) { return TenantService::restoreTenant($request->all()); }, '테넌트 복구'); } }