*/ class PageLinkFactory extends Factory { public function definition(): array { return []; } public function withSource(Page $page): static { return $this->state(fn () => [ 'source_page_id' => $page->id, ]); } public function withTarget(Page $page): static { return $this->state(fn () => [ 'target_page_id' => $page->id, ]); } }