Fix phpstan errors
This commit is contained in:
parent
af83b3c431
commit
229cc62b03
8 changed files with 16 additions and 17 deletions
|
@ -27,7 +27,7 @@ final class DailyEmailNodeRepository implements DailyEmailRepositoryInterface {
|
|||
|
||||
$nodeIds = $query->execute();
|
||||
|
||||
/** @var NodeInterface[] */
|
||||
/** @var DailyEmail[] */
|
||||
$nodes = $nodeStorage->loadMultiple($nodeIds);
|
||||
|
||||
return DailyEmails::fromEmails($nodes);
|
||||
|
|
|
@ -17,12 +17,15 @@ final class DailyEmails implements \Countable {
|
|||
return array_values($this->emails)[0];
|
||||
}
|
||||
|
||||
/**
|
||||
* @param DailyEmail[] $emails
|
||||
*/
|
||||
public static function fromEmails(array $emails): self {
|
||||
return new self($emails);
|
||||
}
|
||||
|
||||
/**
|
||||
* @param array<positive-int, NodeInterface> $emails
|
||||
* @param array<positive-int, DailyEmail> $emails
|
||||
*/
|
||||
private function __construct(
|
||||
private array $emails,
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue