object->getNormalizedData($ignoreTags); } if (!$this->object instanceof ByteStringObject && !$this->object instanceof ByteStringWithChunkObject && !$this->object instanceof TextStringObject && !$this->object instanceof TextStringWithChunkObject) { return $this->object->getNormalizedData($ignoreTags); } $result = base64_decode($this->object->getNormalizedData($ignoreTags), true); if (false === $result) { throw new InvalidArgumentException('Unable to decode the data'); } return $result; } }