total = $total; $this->page = $page; $this->limit = $limit; $this->items = $items; } public static function make(int $total, int $page, int $limit, array $items): self { return new self($total, $page, $limit, $items); } }