| [ Index ] |
PHP Cross Reference of phpBB-3.3.14-deutsch |
[Source view] [Print] [Project Stats]
(no description)
| File Size: | 280 lines (6 kb) |
| Included or required: | 0 times |
| Referenced: | 0 times |
| Includes or requires: | 0 files |
Serializer:: (15 methods):
__construct()
serializeStrings()
analyzeStrings()
getChars()
getRanges()
isChar()
isQuantifiable()
isSingleQuantifiableString()
needsParentheses()
serializeCharacterClass()
serializeCharacterClassUnit()
serializeElement()
serializeLiteral()
serializeString()
serializeValue()
Class: Serializer - X-Ref
| __construct(OutputInterface $output, MetaCharacters $meta, Escaper $escaper) X-Ref |
param: OutputInterface $output param: Escaper $escaper |
| serializeStrings(array $strings) X-Ref |
| Serialize given strings into a regular expression param: array[] $strings return: string |
| analyzeStrings(array $strings) X-Ref |
| Analyze given strings to determine how to serialize them The returned array may contains any of the following elements: - (string) quantifier Either '' or '?' - (array) chars List of values from single-char strings - (array) strings List of multi-char strings param: array[] $strings return: array |
| getChars(array $strings) X-Ref |
| Return the portion of strings that are composed of a single character param: array<int, array> $strings return: array<int, int> String key => value |
| getRanges(array $values) X-Ref |
| Get the list of ranges that cover all given values param: integer[] $values Ordered list of values return: array[] List of ranges in the form [start, end] |
| isChar(array $string) X-Ref |
| Test whether given string represents a single character param: array $string return: bool |
| isQuantifiable(array $info) X-Ref |
| Test whether an expression is quantifiable based on the strings info param: array $info return: bool |
| isSingleQuantifiableString(array $strings) X-Ref |
| Test whether a list of strings contains only one single quantifiable string param: array[] $strings return: bool |
| needsParentheses(array $info) X-Ref |
| Test whether an expression needs parentheses based on the strings info param: array $info return: bool |
| serializeCharacterClass(array $values) X-Ref |
| Serialize a given list of values into a character class param: integer[] $values return: string |
| serializeCharacterClassUnit(int $value) X-Ref |
| Serialize a given value to be used in a character class param: integer $value return: string |
| serializeElement($element) X-Ref |
| Serialize an element from a string param: array|integer $element return: string |
| serializeLiteral(int $value) X-Ref |
| Serialize a given value to be used as a literal param: integer $value return: string |
| serializeString(array $string) X-Ref |
| Serialize a given string into a regular expression param: array $string return: string |
| serializeValue(int $value, string $escapeMethod) X-Ref |
| Serialize a given value param: integer $value param: string $escapeMethod return: string |
| Generated: Mon Nov 25 19:05:08 2024 | Cross-referenced by PHPXref 0.7.1 |