rector/rules/CodingStyle/ValueObject/NameAndParent.php
Tomas Votruba 0c54ea5aa9 Updated Rector to commit 4680c56d00
4680c56d00 Bump Rector package deps (#1087)
2021-10-27 23:25:15 +00:00

39 lines
809 B
PHP

<?php
declare (strict_types=1);
namespace Rector\CodingStyle\ValueObject;
use PhpParser\Node;
use PhpParser\Node\Identifier;
use PhpParser\Node\Name;
final class NameAndParent
{
/**
* @var Name|Identifier
*/
private $nameNode;
/**
* @var \PhpParser\Node
*/
private $parentNode;
/**
* @param Name|Identifier $nameNode
*/
public function __construct(\PhpParser\Node $nameNode, \PhpParser\Node $parentNode)
{
$this->nameNode = $nameNode;
$this->parentNode = $parentNode;
}
/**
* @return \PhpParser\Node\Identifier|\PhpParser\Node\Name
*/
public function getNameNode()
{
return $this->nameNode;
}
public function getParentNode() : \PhpParser\Node
{
return $this->parentNode;
}
}