src/Policies/QuestionPolicy.php
public function view(UserPolicy $user, Question $question)
    {
        if ($user->canDo('forum.question.view') && $user->isAdmin()) {
            return true;
        }

        return $question->user_id == user_id() && $question->user_type == user_type();
    }
public function view(UserPolicy $user, Question $question)
    {
        if ($user->canDo('forum.question.view') && $user->isAdmin()) {
            return true;
        }

        return $question->user_id == user_id() && $question->user_type == user_type();
    }
Determine if the given user can view the question.

@param UserPolicy $user
@param Question $question

@return bool