J'utilise Laravel 5.4.36. Lorsque j'utilise Auth::user()->id
sur la méthode constructeur me montrer cette erreuren essayant d'obtenir la propriété de non-objet sur laravel 5.4 constructeur Auth :: user() -> id
(1/1) ErrorException
Essayer d'obtenir la propriété de non-objet
dans UserController.php (ligne 25)
mon contrôleur:
public function __construct()
{
echo Auth::user()->id;
}
Mais quand j'utilise Auth::user()->id
sur la méthode d'index me montrer 2
public function index()
{
echo Auth::user()->id;
}
est: 2
Et quand je le tester sur la méthode de démarrage AppServiceProvider.php me montrer cette erreur encore
Copie possible de [Laravel 5.4: Connectez-vous dans l'ID utilisateur à l'intérieur \ _ \ _ construct()] (https://stackoverflow.com/questions/43133361/laravel-5-4-get-logged-in-user- id-inside-construct) – Maraboc
Je vois ce post et Quand j'utilise Auth :: user() -> id sur la méthode de démarrage AppServiceProvider montrez-moi cette erreur – paranoid