3v4l.org

run code in 300+ PHP versions simultaneously
<?php namespace App\Http\Controllers; use App\Http\Controllers\Controller; use Illuminate\Http\Request; use Intervention\Image\ImageManager; class ClientDataController extends Controller { public function index() { return view('client-data'); } public function upload_pass(Request $request) { foreach ($request->file() as $file) { $f = $file->move(storage_path('files'), time().'_'.$file->getClientOriginalName()); $manager = new ImageManager(array('driver' => 'gd')); $image = $manager->make($f)->resize(300, 200); $image->save('public/bar.jpg', 60); var_dump($f); } } } ?>
Output for 8.0.0 - 8.0.11
Fatal error: Uncaught Error: Class "App\Http\Controllers\Controller" not found in /in/3PlB3:10 Stack trace: #0 {main} thrown in /in/3PlB3 on line 10
Process exited with code 255.
Output for 7.3.0 - 7.3.30, 7.4.0 - 7.4.24
Fatal error: Uncaught Error: Class 'App\Http\Controllers\Controller' not found in /in/3PlB3:10 Stack trace: #0 {main} thrown in /in/3PlB3 on line 10
Process exited with code 255.
Output for 7.2.0 - 7.2.34
Fatal error: Class 'App\Http\Controllers\Controller' not found in /in/3PlB3 on line 10
Process exited with code 255.

preferences:
69.41 ms | 408 KiB | 5 Q