{ public function __construct( private HogeQueryInterface $hogeQuery, private FugaQueryInterface $fugaQuery ) {} /** * 中略 */ public function handle(int $teacherId, Carbon $startAt, Carbon $endAt): array { $lessonSchedules = $this->hogeQuery->handle($teacherId, $startAt, $endAt); $hogeSchedules = $this->fugaQuery>handle($teacherId, $startAt, $endAt); return [...$lessonSchedules, ...$hogeSchedules]; } }