Save to database #13

Merged
haylan merged 42 commits from save-to-database into main 2026-07-12 21:51:57 +00:00
Showing only changes of commit 8e349c961b - Show all commits
+3 -1
View File
@@ -14,14 +14,16 @@ final class ContributionCollection implements \IteratorAggregate, \Countable
public function __construct(Contribution ...$contributions) public function __construct(Contribution ...$contributions)
{ {
$this->contributions = $contributions; $this->contributions = array_values($contributions);
} }
/** @return \ArrayIterator<int, Contribution> */
public function getIterator(): \ArrayIterator public function getIterator(): \ArrayIterator
{ {
return new \ArrayIterator($this->contributions); return new \ArrayIterator($this->contributions);
} }
/** Number of contributions held in this collection. */
public function count(): int public function count(): int
{ {
return count($this->contributions); return count($this->contributions);