Lines Matching refs:self

44         self::$exceptionOnInvalidType = (bool) (Yaml::PARSE_EXCEPTION_ON_INVALID_TYPE & $flags);
45 self::$objectSupport = (bool) (Yaml::PARSE_OBJECT & $flags);
46 self::$objectForMap = (bool) (Yaml::PARSE_OBJECT_FOR_MAP & $flags);
47 self::$constantSupport = (bool) (Yaml::PARSE_CONSTANT & $flags);
48 self::$parsedFilename = $parsedFilename;
51 self::$parsedLineNumber = $parsedLineNumber;
68 self::initialize($flags);
83 $tag = self::parseTag($value, $i, $flags);
86 $result = self::parseSequence($value, $flags, $i, $references);
90 $result = self::parseMapping($value, $flags, $i, $references);
94 … $result = self::parseScalar($value, $flags, null, $i, null === $tag, $references);
103 …Unexpected characters near "%s".', substr($value, $i)), self::$parsedLineNumber + 1, $value, self:…
137 return '!'.$value->getTag().' '.self::dump($value->getValue(), $flags);
141 return '!php/object '.self::dump(serialize($value));
148 … $output[] = sprintf('%s: %s', self::dump($key, $flags), self::dump($val, $flags));
160 return self::dumpArray($value, $flags);
192 case self::isBinaryString($value):
198 case Parser::preg_match(self::getHexRegex(), $value):
199 case Parser::preg_match(self::getTimestampRegex(), $value):
241 if (($value || Yaml::DUMP_EMPTY_ARRAY_AS_SEQUENCE & $flags) && !self::isHash($value)) {
244 $output[] = self::dump($val, $flags);
253 $output[] = sprintf('%s: %s', self::dump($key, $flags), self::dump($val, $flags));
270 $output = self::parseQuotedScalar($scalar, $i);
275 …ne, expected one of "%s".', implode('', $delimiters)), self::$parsedLineNumber + 1, $scalar, self:…
278 …f('Unexpected characters (%s).', substr($scalar, $i)), self::$parsedLineNumber + 1, $scalar, self:…
296 …n(sprintf('Malformed inline YAML string: %s.', $scalar), self::$parsedLineNumber + 1, null, self::…
301 …n scalar; you need to quote the scalar.', $output[0]), self::$parsedLineNumber + 1, $output, self:…
305 $output = self::evaluateScalar($output, $flags, $references);
319 if (!Parser::preg_match('/'.self::REGEX_QUOTED_STRING.'/Au', substr($scalar, $i), $match)) {
320 …formed inline YAML string: %s.', substr($scalar, $i)), self::$parsedLineNumber + 1, $scalar, self:…
359 $tag = self::parseTag($sequence, $i, $flags);
363 $value = self::parseSequence($sequence, $flags, $i, $references);
367 $value = self::parseMapping($sequence, $flags, $i, $references);
371 … $value = self::parseScalar($sequence, $flags, [',', ']'], $i, null === $tag, $references);
378 $value = self::parseMapping('{'.$value.'}', $flags, $pos, $references);
396 …sprintf('Malformed inline YAML string: %s.', $sequence), self::$parsedLineNumber + 1, null, self::…
421 if (self::$objectForMap) {
431 $key = self::parseScalar($mapping, $flags, [':', ' '], $i, false, []);
434 … throw new ParseException('Missing mapping key.', self::$parsedLineNumber + 1, $mapping);
442 $evaluatedKey = self::evaluateScalar($key, $flags, $references);
445 …to strings is not supported. Quote your evaluable mapping keys instead.', self::$parsedLineNumber …
450 …a space or an indication character (i.e. " ", ",", "[", "]", "{", "}").', self::$parsedLineNumber …
464 $tag = self::parseTag($mapping, $i, $flags);
468 $value = self::parseSequence($mapping, $flags, $i, $references);
484 …throw new ParseException(sprintf('Duplicate key "%s" detected.', $key), self::$parsedLineNumber + …
489 $value = self::parseMapping($mapping, $flags, $i, $references);
503 …throw new ParseException(sprintf('Duplicate key "%s" detected.', $key), self::$parsedLineNumber + …
507 … $value = self::parseScalar($mapping, $flags, [',', '}'], $i, null === $tag, $references);
521 …throw new ParseException(sprintf('Duplicate key "%s" detected.', $key), self::$parsedLineNumber + …
531 …(sprintf('Malformed inline YAML string: %s.', $mapping), self::$parsedLineNumber + 1, null, self::…
555 …ion('A reference must contain at least one character.', self::$parsedLineNumber + 1, $value, self:…
559 …tion(sprintf('Reference "%s" does not exist.', $value), self::$parsedLineNumber + 1, $value, self:…
581 if (self::$objectSupport) {
582 return unserialize(self::parseScalar(substr($scalar, 12)));
585 if (self::$exceptionOnInvalidType) {
586 … support when parsing a YAML file has been disabled.', self::$parsedLineNumber + 1, $scalar, self:…
591 if (self::$constantSupport) {
593 … if (\defined($const = self::parseScalar(substr($scalar, 11), 0, null, $i, false))) {
597 …(sprintf('The constant "%s" is not defined.', $const), self::$parsedLineNumber + 1, $scalar, self:…
599 if (self::$exceptionOnInvalidType) {
600 …"Yaml::PARSE_CONSTANT" flag to the parser?', $scalar), self::$parsedLineNumber + 1, $scalar, self:…
607 return self::evaluateBinaryScalar(substr($scalar, 9));
609 …rsed as it uses an unsupported built-in tag.', $scalar), self::$parsedLineNumber, $scalar, self::$…
631 case Parser::preg_match(self::getHexRegex(), $scalar):
642 case Parser::preg_match(self::getTimestampRegex(), $scalar):
682 …tf('The built-in tag "!%s" is not implemented.', $tag), self::$parsedLineNumber + 1, $value, self:…
689 …e "Yaml::PARSE_CUSTOM_TAGS" flag to use "!%s".', $tag), self::$parsedLineNumber + 1, $value, self:…
694 $parsedBinaryData = self::parseScalar(preg_replace('/\s/', '', $scalar));
697 … four (%d bytes given).', \strlen($parsedBinaryData)), self::$parsedLineNumber + 1, $scalar, self:…
701 …%s) contains invalid characters.', $parsedBinaryData), self::$parsedLineNumber + 1, $scalar, self:…