NonStaticMethodCall
extends StaticMethodCall
in package
Appel d'une méthode non statique d'une classe généralement inconnue
Table of Contents
Properties
- $class : string
- nom de la classe de la méthode appelée (toujours connue)
- $lineNr : int
- Numéro de ligne de l'appel
- $name : string
- Nom de la méthode appelée.
- $tokenNr : int
- Numéro du token de référence de l'appel '(' pour un appel de fonction ou de méthode, mot-clé extends pour une extension de classse, mot-clé new pour une création d'objet
Methods
- __construct() : mixed
- __toString() : string
- asArray() : array<string|int, mixed>
- Retourne un call comme un array
- qualifName() : string
- fabrique un nom qualifié à partir du nom de classe ou fonction trouvé dans le fichier et du de l'espace de nom du fichier
- usedClassName() : string
- Retourne le nom qualifié de la classe utilisée ou '' si aucune $namespace est l'espace de nom déclaré dans le fichier utilisant
- usedFunctionName() : string
- Retourne le nom qualifié de la fonction utilisée ou '' si aucune $namespace est l'espace de nom déclaré dans le fichier utilisant
Properties
$class
nom de la classe de la méthode appelée (toujours connue)
public
string
$class
$lineNr
Numéro de ligne de l'appel
public
int
$lineNr
$name
Nom de la méthode appelée.
public
string
$name
$tokenNr
Numéro du token de référence de l'appel '(' pour un appel de fonction ou de méthode, mot-clé extends pour une extension de classse, mot-clé new pour une création d'objet
public
int
$tokenNr
Methods
__construct()
public
__construct(int $nr, int $lineNr, string $name[, string $class = '' ]) : mixed
Parameters
- $nr : int
- $lineNr : int
- $name : string
- $class : string = ''
__toString()
public
__toString() : string
Return values
stringasArray()
Retourne un call comme un array
public
asArray() : array<string|int, mixed>
Return values
array<string|int, mixed>qualifName()
fabrique un nom qualifié à partir du nom de classe ou fonction trouvé dans le fichier et du de l'espace de nom du fichier
public
static qualifName(string $namespace, string $cfname) : string
Parameters
- $namespace : string
- $cfname : string
Return values
stringusedClassName()
Retourne le nom qualifié de la classe utilisée ou '' si aucune $namespace est l'espace de nom déclaré dans le fichier utilisant
public
abstract usedClassName(string $namespace) : string
Parameters
- $namespace : string
Return values
stringusedFunctionName()
Retourne le nom qualifié de la fonction utilisée ou '' si aucune $namespace est l'espace de nom déclaré dans le fichier utilisant
public
abstract usedFunctionName(string $namespace) : string
Parameters
- $namespace : string