Когда я спрашиваю, если (Auth::user()->role == "xxxx") внутри CandidateEvent отображается "Попытка получить свойство не-объекта"
Проблема в том, что компонент Auth::user() не работает в моем событии.
Как правильно использовать аутентификацию в событиях?
public function __construct()
{
if(Auth::user()->role == "XXXX")
{
$candidate = count(Candidate::CountNewCandidate());
}
else
{
$candidate = count(Candidate::CountNewCandidateGroup());
}
$this->data = [ 'cCandidate' => $candidate ];
}