['required', 'string', 'max:50', 'unique:shift_kerja,nama_shift,' . $this->route('shift') . ',id_shift'], 'jam_mulai' => ['required', 'date_format:H:i'], 'jam_selesai' => ['required', 'date_format:H:i', 'after:jam_mulai'], ]; } public function messages(): array { return [ 'nama_shift.required' => 'Nama shift wajib diisi.', 'nama_shift.unique' => 'Nama shift ini sudah ada.', 'jam_mulai.required' => 'Jam mulai wajib diisi.', 'jam_selesai.required' => 'Jam selesai wajib diisi.', 'jam_selesai.after' => 'Jam selesai harus setelah jam mulai.', ]; } }