cancellations; } /** * Sets the current booking cancellations. * * @param array $cancellations List of cancelled booking records. * * @return self */ public function setCancellations(array $cancellations): VBORmsPaceDataperiod { $this->cancellations = $cancellations; return $this; } /** * Returns the current hot events. * * @return array */ public function getHotEvents(): array { return $this->hotEvents; } /** * Sets the current hot events. * * @param array $events List of hot event details. * * @return self */ public function setHotEvents(array $events): VBORmsPaceDataperiod { $this->hotEvents = $events; return $this; } /** * Returns the current rates registry, if any. * * @return ?VBORmsRatesRegistry */ public function getRatesRegistry() { return $this->ratesRegistry; } /** * Sets the current rates registry. * * @param ?VBORmsRatesRegistry $ratesRegistry The registry to set. * * @return self */ public function setRatesRegistry(?VBORmsRatesRegistry $ratesRegistry = null): VBORmsPaceDataperiod { $this->ratesRegistry = $ratesRegistry; return $this; } }