|string> */ public function rules(): array { return [ 'customer_id' => 'required|integer', 'warehouse_id' => 'required|integer', 'date_disposal' => 'nullable|date', 'description' => 'nullable|string', ]; } public function messages(): array { return [ 'customer_id.required' => 'Customer harus dipilih.', 'customer_id.integer' => 'Customer harus berupa angka.', 'warehouse_id.required' => 'Gudang harus dipilih.', 'warehouse_id.integer' => 'Gudang harus berupa angka.', 'date_disposal.date' => 'Format tanggal disposal tidak valid.', 'description.string' => 'Deskripsi harus berupa teks.', ]; } }