/**
* Requests that a page version event's start and end times
* be updated
*
* @param int $id
* @param array $input
* @return Response
*/
public function requestPageVersionEventUpdate($id, $input)
{
$start = array_get($input, 'start');
$end = array_get($input, 'end');
$published = array_get($input, 'published', false);
$event = $this->PageVersionSource->updatePageVersion($id, $start, $end, $published);
return $this->Response->json($event);
}