function Standard::containsEndLabel
2 calls to Standard::containsEndLabel()
- Standard::encapsedContainsEndLabel in vendor/
nikic/ php-parser/ lib/ PhpParser/ PrettyPrinter/ Standard.php - Standard::pScalar_String in vendor/
nikic/ php-parser/ lib/ PhpParser/ PrettyPrinter/ Standard.php
File
-
vendor/
nikic/ php-parser/ lib/ PhpParser/ PrettyPrinter/ Standard.php, line 1111
Class
Namespace
PhpParser\PrettyPrinterCode
protected function containsEndLabel(string $string, string $label, bool $atStart = true) : bool {
$start = $atStart ? '(?:^|[\\r\\n])[ \\t]*' : '[\\r\\n][ \\t]*';
return false !== strpos($string, $label) && preg_match('/' . $start . $label . '(?:$|[^_A-Za-z0-9\\x80-\\xff])/', $string);
}