function RequireMultiLineMethodSignatureSniff::isMethodNameInPatterns
*
Parameters
list<string> $normalizedPatterns:
1 call to RequireMultiLineMethodSignatureSniff::isMethodNameInPatterns()
- RequireMultiLineMethodSignatureSniff::process in vendor/
slevomat/ coding-standard/ SlevomatCodingStandard/ Sniffs/ Classes/ RequireMultiLineMethodSignatureSniff.php - * @phpcsSuppress SlevomatCodingStandard.TypeHints.ParameterTypeHint.MissingNativeTypeHint *
File
-
vendor/
slevomat/ coding-standard/ SlevomatCodingStandard/ Sniffs/ Classes/ RequireMultiLineMethodSignatureSniff.php, line 139
Class
Namespace
SlevomatCodingStandard\Sniffs\ClassesCode
private function isMethodNameInPatterns(string $methodName, array $normalizedPatterns) : bool {
foreach ($normalizedPatterns as $pattern) {
if (!SniffSettingsHelper::isValidRegularExpression($pattern)) {
throw new Exception(sprintf('%s is not valid PCRE pattern.', $pattern));
}
if (preg_match($pattern, $methodName) !== 0) {
return true;
}
}
return false;
}