another PHPStan fix
This commit is contained in:
parent
632ca047b8
commit
f03493c8ff
2 changed files with 6 additions and 6 deletions
|
@ -33,7 +33,7 @@ trait ContainerTrait
|
|||
NodeInterface|Stringable|string $child,
|
||||
bool $prepend = false,
|
||||
bool $skip_sanitize = false
|
||||
): self {
|
||||
): static {
|
||||
$child = $this->prepareChildToAdd($child, $skip_sanitize);
|
||||
if ($prepend) {
|
||||
array_unshift($this->children, $child);
|
||||
|
@ -45,7 +45,7 @@ trait ContainerTrait
|
|||
|
||||
public function removeChild(
|
||||
NodeInterface|Stringable|string $child
|
||||
): self {
|
||||
): static {
|
||||
$this->children = array_filter(
|
||||
$this->children,
|
||||
function (NodeInterface $e) use ($child) {
|
||||
|
@ -67,7 +67,7 @@ trait ContainerTrait
|
|||
NodeInterface|Stringable|string $new_child,
|
||||
NodeInterface|Stringable|string $before_child,
|
||||
bool $skip_sanitize = false
|
||||
): self {
|
||||
): static {
|
||||
$i = $this->indexOfChild($before_child);
|
||||
if ($i === null) {
|
||||
throw new Exception('Reference child not found in this container');
|
||||
|
@ -81,7 +81,7 @@ trait ContainerTrait
|
|||
NodeInterface|Stringable|string $new_child,
|
||||
NodeInterface|Stringable|string $after_child,
|
||||
bool $skip_sanitize = false
|
||||
): self {
|
||||
): static {
|
||||
$i = $this->indexOfChild($after_child);
|
||||
if ($i === null) {
|
||||
throw new Exception('Reference child not found in this container');
|
||||
|
|
|
@ -20,7 +20,7 @@ trait NodeTrait
|
|||
return $this->parent;
|
||||
}
|
||||
|
||||
public function setParent(null|ContainerInterface $parent): self
|
||||
public function setParent(null|ContainerInterface $parent): static
|
||||
{
|
||||
$this->parent = $parent;
|
||||
return $this;
|
||||
|
@ -47,7 +47,7 @@ trait NodeTrait
|
|||
}
|
||||
}
|
||||
|
||||
public function detachCopy(): self
|
||||
public function detachCopy(): static
|
||||
{
|
||||
static $copier;
|
||||
$copier = $copier ?? new DeepCopy();
|
||||
|
|
Loading…
Reference in a new issue