1
votes

Symfony \ Component \ Debug \ Exception \ FatalThrowableError Classe '\ App \ Admin' introuvable

J'utilise laravel-5.7. Je crée un système d'authentification multiple J'obtiens l'erreur suivante

Symfony\Component\Debug\Exception\FatalThrowableError Class '\App\Admin' not found


0 commentaires

3 Réponses :


0
votes

La réponse est dans l'erreur que vous obtenez. Soit vous n'avez pas de classe dans votre répertoire app nommée Admin , soit vous n'avez pas le namespace en tête de votre classe. XXX

ou si votre erreur est dans une classe différente, vous devez l'importer en haut.

...
use PATH_TO_THE_ADMIN;

class YourClass {}


1 commentaires

Le problème est que vous n'incluez pas votre modèle de classe App \ Admin dans la classe que vous appelez.



0
votes

Supposons que vous ayez la classe Model appelée Admin dans le dossier App, alors vous l'appelez quelque part dans le contrôleur.

<?php

namespace App\Http\Controllers;
use App\Admin;
use Illuminate\Http\Request;

class YourController extends Controller
{
   //Your code goes here
}

Votre contrôleur sera

namespace App;

use Illuminate\Database\Eloquent\Model;

class Admin extends Model
{
    //
}


0 commentaires

0
votes

La plupart du temps, lorsque votre classe n'est pas trouvée, c'est essentiellement parce que vous n'importez pas votre espace de noms ou une erreur de frappe. alors vérifiez les deux avant toute autre chose


0 commentaires