Add phpstan

This commit is contained in:
Oliver Davies 2025-05-29 18:12:17 +01:00
parent 90e8e68fa8
commit cc557aa0fc
8 changed files with 30 additions and 8 deletions

View file

@ -8,6 +8,9 @@ use Drupal\node\NodeInterface;
final class DailyEmailCollection implements \Countable {
/**
* @param array<positive-int, NodeInterface> $emails
*/
public function __construct(
private array $emails,
) {

View file

@ -27,6 +27,8 @@ final class DailyEmailNodeRepository implements DailyEmailRepositoryInterface {
$query->accessCheck(TRUE);
$nodeIds = $query->execute();
/** @var NodeInterface[] */
$nodes = $nodeStorage->loadMultiple($nodeIds);
return new DailyEmailCollection($nodes);