setStops([]); } public function getVariant(): ?string { return $this->variant; } public function setVariant(?string $variant): void { $this->variant = $variant; } public function getDescription(): ?string { return $this->description; } public function setDescription(?string $description): void { $this->description = $description; } public function getLine(): Line { return $this->line; } public function setLine(Line $line): void { $this->line = $line; } public function getStops(): Collection { return $this->stops; } public function setStops($stops = []) { return $this->stops = collect($stops); } public function getDestination(): ?Stop { return $this->destination; } public function setDestination(?Stop $destination): void { $this->destination = $destination; } }