public function UpdateAttribute() { $userSession = ServiceLocator::GetServer()->GetUserSession(); $referenceNumber = $this->page->GetReferenceNumber(); $attributeId = $this->page->GetAttributeId(); $attributeValue = $this->page->GetAttributeValue(); Log::Debug('Updating reservation attribute. UserId=%s, AttributeId=%s, AttributeValue=%s, ReferenceNumber=%s', $userSession->UserId, $attributeId, $attributeValue, $referenceNumber); $errors = $this->manageReservationsService->UpdateAttribute($referenceNumber, $attributeId, $attributeValue, $userSession); if (!empty($errors)) { $this->page->BindAttributeUpdateErrors($errors); } }