getContext(); $base = new BaseContext('base64_decode('.$c->getName().')'); $base->depth = $c->getDepth() + 1; if (null !== ($ap = $c->getAccessPath())) { $base->access_path = 'base64_decode('.$ap.')'; } $data = $this->getParser()->parse($data, $base); $data->flags |= AbstractValue::FLAG_GENERATED; if (!$data instanceof StringValue || false === $data->getEncoding()) { return $v; } $r = new ValueRepresentation('Base64', $data); if (\strlen($var) > self::$min_length_soft) { $v->addRepresentation($r, 0); } else { $v->addRepresentation($r); } return $v; } }