public function ChangeConfiguration()
 {
     $resourceId = $this->page->GetResourceId();
     $minDuration = $this->page->GetMinimumDuration();
     $maxDuration = $this->page->GetMaximumDuration();
     $allowMultiDay = $this->page->GetAllowMultiday();
     $requiresApproval = $this->page->GetRequiresApproval();
     $autoAssign = $this->page->GetAutoAssign();
     $minNotice = $this->page->GetStartNoticeMinutes();
     $maxNotice = $this->page->GetEndNoticeMinutes();
     $maxParticipants = $this->page->GetMaxParticipants();
     $bufferTime = $this->page->GetBufferTime();
     Log::Debug('Updating resource id %s', $resourceId);
     $resource = $this->resourceRepository->LoadById($resourceId);
     $resource->SetMinLength($minDuration);
     $resource->SetMaxLength($maxDuration);
     $resource->SetAllowMultiday($allowMultiDay);
     $resource->SetRequiresApproval($requiresApproval);
     $resource->SetAutoAssign($autoAssign);
     $resource->SetMinNotice($minNotice);
     $resource->SetMaxNotice($maxNotice);
     $resource->SetMaxParticipants($maxParticipants);
     $resource->SetBufferTime($bufferTime);
     $this->resourceRepository->Update($resource);
 }