controller refactoring part 8

This commit is contained in:
Peter Papp
2021-07-20 12:54:54 +02:00
parent dc98c839a2
commit 0633131a73
17 changed files with 548 additions and 528 deletions

View File

@@ -0,0 +1,25 @@
<?php
namespace Domain\SetupWizard\Controllers;
use Illuminate\Http\Request;
use Illuminate\Http\Response;
use App\Http\Controllers\Controller;
use Illuminate\Support\Facades\Http;
class VerifyPurchaseCodeController extends Controller
{
/**
* Verify Envato purchase code
*/
public function __invoke(Request $request): Response
{
// Verify purchase code
$response = Http::get("https://verify.vuefilemanager.com/api/verify-code/{$request->input('purchaseCode')}");
if ($response->successful()) {
return response($response, 204);
}
return response('Purchase code is invalid.', 400);
}
}