Ricevo il seguente errore "cercando di ottenere una proprietà di un non oggetto" quando invio un modulo per aggiungere un utente, l'errore è apparentemente sulla prima riga: Auth :: user () -> id of the following :
$id = Auth::user()->id;
$currentuser = User::find($id);
$usergroup = $currentuser->user_group;
$group = Sentry::getGroupProvider()->findById($usergroup);
$generatedPassword = $this->_generatePassword(8,8);
$user = Sentry::register(array('email' => $input['email'], 'password' => $generatedPassword, 'user_group' => $usergroup));
$user->addGroup($group);
Qualche idea? Ho cercato per un po 'e tutto quello che vedo dice che dovrebbe funzionare bene. Il mio utente ha effettuato l'accesso utilizzando il pacchetto di autenticazione di Sentry 2.