public function toArray(Request $request): array 	{ 		return [ 			'id' => $this->getKey(), 			'note' => $this->note, 			'route' => $this->route, 			'departure' => formatTimestamp($this->departure), 			'vehicle' => new VehicleResource($this->getVehicleDetails()), 			'driver' => new DriverResource($this->getDriverDetails()), 			'comments' => $this->comments_count ?? $this->comments()->count(), 			'author' => new UserPublicResource($this->author->authParent), 			'media' => MediaResource::collection($this->storage()->files('miscellaneous')), 			'created_at' => formatTimestamp($this->created_at), 			'updated_at' => formatTimestamp($this->updated_at), 		]; 	}