public function __construct($audience = null) { if (null !== $audience && !is_string($audience)) { throw new \InvalidArgumentException('Cannot verify invalid audience value.'); } $this->audience = $audience; }