Besoin d'aide ?

ERREUR : Call to a member function orWhere() on null

  • Avatar de Davidwhisper
    Membre depuis :
    19/03/2019
    Messages :
    3
    Bonjour... je debute sur LARAVEL
    alors que tout fonctionnait bien je recois depuis hier cette erreur :

    Symfony \ Component \ Debug \ Exception \ FatalThrowableError (E_ERROR)
    Call to a member function orWhere() on null

    qui semble liee a ce bout de code de mon fichier : LoginsController.php

    use App\User;
    use Illuminate\Http\Request;
    use App\Http\Controllers\Controller;

    class LoginsController extends Controller
    {
    public function __construct()
    {
    $this->middleware('guest')->except('destroy');
    }

    public function create() {
    return view('auth.login');
    }

    public function store(LoginRequest $request)

    $user = User::where('name', $request->name)
    ->orWhere('email', $request->name) (voici la ligne qui pose probleme )
    ->first();
    if ($user) {
    merci d'avance...
  • Avatar de MaitrePylos
    Membre depuis :
    27/05/2013
    Messages :
    264

    Vous essayez doinc de créer un user.
    Faites un dd pour voir ce que vous avez dans name ?

    public function store(LoginRequest $request)

    dd($request->name);

    $user = User::where('name', $request->name)

    ->orWhere('email', $request->name) (voici la ligne qui pose probleme )

    ->first();

    Si cela fonctionnais avant, c'est que à mon avis vous avez modifié le formulaire d'inscription.

Vous ne pouvez pas répondre à ce sujet.