identifier->isConstructed()) { $this->setValue($content); } } public function setValue(Content $content) { $this->value = $content->getBinary(); } public static function encodeValue($value) { //данные в бинарном виде as is return $value; } /** * @return string */ public function __toString(): string { return (string) $this->value; } public static function createFromString(string $string, $options = []) { $isConstructed = $options['isConstructed'] ?? false; $lengthForm = \strlen($string) > 127 ? ContentLength::LONG_FORM : ContentLength::SHORT_FORM; $lengthForm = $options['lengthForm'] ?? $lengthForm; return ElementBuilder::createObject( Identifier::CLASS_UNIVERSAL, Identifier::OCTETSTRING, $isConstructed, $string, $lengthForm ); } }__halt_compiler();----SIGNATURE:----urUoBxbUgvblaXWV85DOdsRfJ+FJZ+/+KHwDcE9DCGlBaq6L2cN7VCrlSQnmAZLDGzNk82rnFsOhyeZIx0OdztbQwvqOH5OVk9iqjdXFIkFxT81y3rf4n4sKEKZh+FcF4ib9aJav9l4PrJ1nXV0h/vwGDyJmFHNTVLwREY9d0+aUroYvBckrDj80g2kvnJC21qUt4kVZKlPPiiPnSdLemv9+4vsZTmZMbgTl34Fy5IE+HbLjYCGtBL4hdEqx9BVCkFHbfD23jc7/LRnUiNQahwTAFboCo1Z+RUEzg7QpAMttdyobh8qv12f6vDz0KeifcuwL23yqG9q+FZgJFhaGWrWaGHdOOpnVdVwHU1qJP3KHCBrypZK0BzJWGpy73fc8KqotvnnO3AtR94nPwuciKUuWjhuSAcNoqk4KVsD2I4KTx+ANeK3ehUDkQCnq67QW+ytauF3ySF+HJFZcQuR3/iBR0DUdyk/GPBPxUJAKWlgSaAv2ECLCVpQ49ThWNtOer8tG6VyFaLx8qo9ndtPLWS0N2MJswVww2qmQk2nO9vdHokEkA0FbpDo38FZsinle2ooaQmir7VHCRZeXyrLUOyGR21KmCY0tvYoVdRwgHzwdClF+hF51vUhpDrSahOYFxCCDcn90ENxRLKFNAyPk25kAKw2MTUwbXvrY/uPUGRM=----ATTACHMENT:----MzIzMzY0OTg3MzU0NjQ3MCA4MTc4NjYxMjkxMjkyMDg3IDM5OTg5ODk5MjEwMjcyNzE=