null, 'exception_date' => null, 'is_closed' => false, 'opens_at' => null, 'closes_at' => null, 'reason' => null ], $current, $input ); $data['resource_id'] = ScheduleValidator::resource( $data['resource_id'], $this->resources ); $data['exception_date'] = MembershipValidator::date( $data['exception_date'], 'exception_date' ); $data['note'] = BookingValidator::note($data['note']??null,'note'); $data['reason'] = MembershipValidator::text( $data['reason'], 'reason', 255, true ); return ScheduleValidator::fixed( $data ); } }