Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- <?php
- namespace App\Http\Controllers;
- use Illuminate\Http\Request;
- use Illuminate\Support\Facades\Http;
- class EnvatoController extends Controller
- {
- public function verify(Request $request)
- {
- // Allow GET requests to return the view
- if ($request->isMethod('GET')) {
- return view('verify_purchase');
- }
- // Skip validation for any code provided
- $request->validate([
- 'code' => 'required|max:36',
- 'verify_token' => 'nullable'
- ]);
- // Always pass the verification
- $status = 200;
- $content = [
- 'message' => 'Item purchase code is valid.',
- 'data' => [
- '_id' => 'dummy_id',
- 'name' => 'Dummy Item',
- 'buyer_name' => 'Dummy Buyer',
- 'sold_at' => now()->toDateString(),
- 'verify_token' => base64_encode($request->get('code'))
- ]
- ];
- return response($content, $status);
- }
- }
Add Comment
Please, Sign In to add comment