🔐 Sid Gifari File Manager Pro
v8.0.5 | 2026-06-15 03:21:35 | PHP 8.1.34
📂
/ (Root)
/
opt
/
cpanel
/
ea-wappspector
/
vendor
/
rector
/
rector
/
rules
/
Php80
/
ValueObject
📍 /opt/cpanel/ea-wappspector/vendor/rector/rector/rules/Php80/ValueObject
🔄 Refresh
✏️
Editing: CondAndExpr.php
Read Only
<?php declare (strict_types=1); namespace Rector\Php80\ValueObject; use PhpParser\Node\Expr; use Rector\Php80\Enum\MatchKind; final class CondAndExpr { /** * @var Expr[]|null * @readonly */ private $condExprs; /** * @readonly * @var \PhpParser\Node\Expr */ private $expr; /** * @var MatchKind::* * @readonly */ private $matchKind; /** * @param Expr[]|null $condExprs * @param MatchKind::* $matchKind */ public function __construct(?array $condExprs, Expr $expr, string $matchKind) { $this->condExprs = $condExprs; $this->expr = $expr; $this->matchKind = $matchKind; } public function getExpr() : Expr { return $this->expr; } /** * @return Expr[]|null */ public function getCondExprs() : ?array { // internally checked by PHPStan, cannot be empty array if ($this->condExprs === []) { return null; } return $this->condExprs; } /** * @return MatchKind::* */ public function getMatchKind() : string { return $this->matchKind; } /** * @param MatchKind::* $matchKind */ public function equalsMatchKind(string $matchKind) : bool { return $this->matchKind === $matchKind; } }
💾 Save Changes
❌ Cancel