PHP Class SlevomatCodingStandard\Helpers\NamespaceHelper

"Canonical" is a fully qualified name without the leading backslash.
Afficher le fichier Open project: slevomat/coding-standard Class Usage Examples

Méthodes publiques

Méthode Description
findCurrentNamespaceName ( PHP_CodeSniffer_File $phpcsFile, integer $anyPointer ) : string | null
getNameParts ( string $name ) : string[]
getUnqualifiedNameFromFullyQualifiedName ( string $name ) : string
hasNamespace ( string $typeName ) : boolean
isFullyQualifiedName ( string $typeName ) : boolean
isQualifiedName ( string $name ) : boolean
isTypeInNamespace ( string $typeName, string $namespace ) : boolean
normalizeToCanonicalName ( string $fullyQualifiedName ) : string

Method Details

findCurrentNamespaceName() public static méthode

public static findCurrentNamespaceName ( PHP_CodeSniffer_File $phpcsFile, integer $anyPointer ) : string | null
$phpcsFile PHP_CodeSniffer_File
$anyPointer integer any pointer type where the search begins from (backwards)
Résultat string | null

getNameParts() public static méthode

public static getNameParts ( string $name ) : string[]
$name string
Résultat string[]

getUnqualifiedNameFromFullyQualifiedName() public static méthode

public static getUnqualifiedNameFromFullyQualifiedName ( string $name ) : string
$name string
Résultat string

hasNamespace() public static méthode

public static hasNamespace ( string $typeName ) : boolean
$typeName string
Résultat boolean

isFullyQualifiedName() public static méthode

public static isFullyQualifiedName ( string $typeName ) : boolean
$typeName string
Résultat boolean

isQualifiedName() public static méthode

public static isQualifiedName ( string $name ) : boolean
$name string
Résultat boolean

isTypeInNamespace() public static méthode

public static isTypeInNamespace ( string $typeName, string $namespace ) : boolean
$typeName string
$namespace string
Résultat boolean

normalizeToCanonicalName() public static méthode

public static normalizeToCanonicalName ( string $fullyQualifiedName ) : string
$fullyQualifiedName string
Résultat string