Efficiently\AuthorityController\Exceptions\AccessDenied::__construct PHP Method

__construct() public method

public __construct ( $message = null, $action = null, $subject = null, $code, Exception $previous = null )
$previous Exception
    public function __construct($message = null, $action = null, $subject = null, $code = 0, \Exception $previous = null)
    {
        $this->action = $action;
        $this->subject = $subject;
        $this->defaultMessage = ac_trans("messages.unauthorized.default");
        $this->message = $message ?: $this->defaultMessage;
        parent::__construct($this->message, $code, $previous);
    }