class Alias
Same name in this branch
- 11.1.x vendor/symfony/routing/Alias.php \Symfony\Component\Routing\Alias
- 11.1.x vendor/symfony/dependency-injection/Alias.php \Symfony\Component\DependencyInjection\Alias
Hierarchy
- class \PhpParser\Node\Stmt\TraitUseAdaptation\Alias extends \Node\Stmt\TraitUseAdaptation
Expanded class hierarchy of Alias
23 string references to 'Alias'
- AliasRepository::preloadPathAlias in core/
modules/ path_alias/ src/ AliasRepository.php - d7_url_alias.yml in core/
modules/ path/ migrations/ d7_url_alias.yml - core/modules/path/migrations/d7_url_alias.yml
- DataFieldRow::buildOptionsForm in core/
modules/ rest/ src/ Plugin/ views/ row/ DataFieldRow.php - Provide a form for setting options.
- DataFieldRow::init in core/
modules/ rest/ src/ Plugin/ views/ row/ DataFieldRow.php - Initialize the plugin.
- DataFieldRow::validateOptionsForm in core/
modules/ rest/ src/ Plugin/ views/ row/ DataFieldRow.php - Validate the options form.
File
-
vendor/
nikic/ php-parser/ lib/ PhpParser/ Node/ Stmt/ TraitUseAdaptation/ Alias.php, line 7
Namespace
PhpParser\Node\Stmt\TraitUseAdaptationView source
class Alias extends Node\Stmt\TraitUseAdaptation {
/** @var null|int New modifier */
public ?int $newModifier;
/** @var null|Node\Identifier New name */
public ?Node\Identifier $newName;
/**
* Constructs a trait use precedence adaptation node.
*
* @param null|Node\Name $trait Trait name
* @param string|Node\Identifier $method Method name
* @param null|int $newModifier New modifier
* @param null|string|Node\Identifier $newName New name
* @param array<string, mixed> $attributes Additional attributes
*/
public function __construct(?Node\Name $trait, $method, ?int $newModifier, $newName, array $attributes = []) {
$this->attributes = $attributes;
$this->trait = $trait;
$this->method = \is_string($method) ? new Node\Identifier($method) : $method;
$this->newModifier = $newModifier;
$this->newName = \is_string($newName) ? new Node\Identifier($newName) : $newName;
}
public function getSubNodeNames() : array {
return [
'trait',
'method',
'newModifier',
'newName',
];
}
public function getType() : string {
return 'Stmt_TraitUseAdaptation_Alias';
}
}
Members
Title Sort descending | Modifiers | Object type | Summary |
---|---|---|---|
Alias::$newModifier | public | property | @var null|int New modifier |
Alias::$newName | public | property | @var null|Node\Identifier New name |
Alias::getSubNodeNames | public | function | |
Alias::getType | public | function | |
Alias::__construct | public | function | Constructs a trait use precedence adaptation node. |