Class 'App\Http\Controllers\Response' not found code example

Example 1: Class 'App\Http\Controllers\Validator' not found

use Illuminate\Support\Facades\Validator;

Example 2: Class 'App\Http\Controllers\View' not found

use Illuminate\Support\Facades\View;

return \View::make('tickets.bus.index');

Example 3: Class 'App\Http\Controllers\Response' not found

use Response;
Or use full namespace:

return \Response::json(...);
Or just use helper:

return response()->json(...);

Example 4: Class 'App\Http\Controllers\Validator' not found

public function store()
    {
        $rules = array(
            'name'    => 'required',
        );

        $validator = Validator::make(Input::all(), $rules);

        // if the validator fails, redirect back to the form
        if ($validator->fails()) {
            return Redirect::back()
                ->withErrors($validator) // send back all errors to the login form
                ->withInput();

            $input = input::all();

        } else {

            $company                = New Company();
            $company->name          = Input::get('name');
            $company->user_id       = Input::get('user_id');
            $company->country_id    = Input::get('country_id');
            $company->description   = Input::get('description');

            $company->save();

            return Redirect::to('/backend')->withInput()->with('success', Company added.');

        }
    }