Fixed PHPstan issues for level 5.

This commit is contained in:
Jan Böhmer 2020-02-01 19:42:28 +01:00
parent a9293b7ceb
commit da72f5b3ec
24 changed files with 87 additions and 49 deletions

View file

@ -57,7 +57,7 @@ class EntityColumn extends AbstractColumn
return $value;
}
public function configureOptions(OptionsResolver $resolver): void
public function configureOptions(OptionsResolver $resolver)
{
parent::configureOptions($resolver);
@ -69,7 +69,7 @@ class EntityColumn extends AbstractColumn
$resolver->setDefault('render', function (Options $options) {
return function ($value, Part $context) use ($options) {
/** @var DBElement $entity */
/** @var DBElement|null $entity */
$entity = $this->accessor->getValue($context, $options['property']);
if ($entity) {
@ -83,7 +83,10 @@ class EntityColumn extends AbstractColumn
return sprintf('<i>%s</i>', $value);
}
throw new \InvalidArgumentException('$entity must not be null!');
};
});
return $this;
}
}

View file

@ -58,9 +58,10 @@ class LogEntryTargetColumn extends AbstractColumn
return $value;
}
public function configureOptions(OptionsResolver $resolver): void
public function configureOptions(OptionsResolver $resolver)
{
parent::configureOptions($resolver);
return $this;
}
public function render($value, $context)

View file

@ -91,8 +91,9 @@ class PartAttachmentsColumn extends AbstractColumn
return $tmp;
}
public function configureOptions(OptionsResolver $resolver): void
public function configureOptions(OptionsResolver $resolver)
{
parent::configureOptions($resolver);
return $this;
}
}