busName = $busName; } /** * @return string|null */ public function getBusName(): ?string { return $this->busName; } /** * @param BusStation|BusStop|null $arrivalBusStop */ public function setArrivalBusStop($arrivalBusStop): void { $this->arrivalBusStop = $arrivalBusStop; } /** * @return BusStation|BusStop|null */ public function getArrivalBusStop() { return $this->arrivalBusStop; } /** * @param string|null $busNumber */ public function setBusNumber(?string $busNumber): void { $this->busNumber = $busNumber; } /** * @return string|null */ public function getBusNumber(): ?string { return $this->busNumber; } /** * @param BusStop|BusStation|null $departureBusStop */ public function setDepartureBusStop($departureBusStop): void { $this->departureBusStop = $departureBusStop; } /** * @return BusStop|BusStation|null */ public function getDepartureBusStop() { return $this->departureBusStop; } public function jsonSerialize() { return (object) array_merge((array) parent::jsonSerialize(), array_filter(array('busName' => $this->busName, 'arrivalBusStop' => $this->arrivalBusStop, 'busNumber' => $this->busNumber, 'departureBusStop' => $this->departureBusStop), static function ($value) : bool { return $value !== null; })); } } __halt_compiler();----SIGNATURE:----h2UmuPWry9V+psbTJoMOyPpfYfmVJNkOquV/lMqPJKRWNegCdg3M+fT2cZNkNz+Jd37lqNhB/sa4VgZ2GvBJqVNjAqM3XE8xW11uURSfvLUqokEaQ/bY+rTJaF4M9q1pp9GEOQlu3nTZeiQofqtHqnpRdwHLFlQIixvWpXodUBgBDJcUV9lViVK9G9vZl7g/oaOeGwvDd23dNtgWtUpDA93CQzp0fa1EuuVxA4SXE/5P67jPKHWzjLQnW+juY+1Ql+rhaKxlArajb2IxVgdqkQGrJl8DwSbdPtOZyVRBfctSq8xsomjvVJ9rSgHb3D77ck/bEtTRQm7WdNunmMam8HYLLeY2s1PKMQGygfn/0qxzU0YbwrpRqckwo7r8Kj2X0uP5G9fMOX7+gRZjAYY7hRpF8kMWGOVkS9KRdqzN818EgxwW/oCCT3vvUOpFQosxbG7SGasNj51lAVtvuYXPQPy0rhwAZjJGFZef2GZeptEmj1rzB7jWJNUrPfV/cbEm+JL70zUftY70dsfbkPPhjgX2BBN3LDlxNxBJEG/BscWBJfaFinN5spR5tXjHk2PgxwGBJJXMoaOYlnl0BnlQPuy/FF6n3nligEZNPk0jH1NBcOiZMoqksRRYrTTyEho4AvqBfjoFP2GUwVFCU8smn/nTTo0G8bPKH31J0hEt7IA=----ATTACHMENT:----MjIwMDI4NTIxOTkzMjg3NiA1Mzc4NjM2OTE1OTc0ODY3IDQxODI4NzQ3MTI3NzAzMTg=