*/ protected function getNormalizedInclude(): array { $include = parent::getNormalizedInclude(); if ($this->includeSpecialFunctions) { array_push($include, ...FunctionHelper::SPECIAL_FUNCTIONS); } return $include; } protected function getNotFullyQualifiedMessage(): string { return 'Function %s() should be referenced via a fully qualified name.'; } protected function isCaseSensitive(): bool { return false; } protected function isValidType(ReferencedName $name): bool { return $name->isFunction(); } }