This repository was archived by the owner on Jul 16, 2023. It is now read-only.
This repository was archived by the owner on Jul 16, 2023. It is now read-only.
InvalidArgumentException on unique rule #284
Open
Description
I'm trying to create a unique rule but this throw "Validation rule unique requires at least 1 parameters." when save()
public static $rules = [
'type' => 'required',
'state' => 'required',
'number' => 'required|unique'
];
public function store(Request $request) {
$inputsData = $request->only('type', 'state', 'number');
$newBus = new Bus($inputsData);
if($newBus->save()) {
$newBus->createSeating();
return response()->json($newBus);
} else {
return response()->validation_error($newBus->errors());
}
}
public function update(Request $request, $id) {
$inputsData = $request->only('type', 'state', 'number');
$bus = Bus::findOrFail($id);
if($bus->updateUniques($inputsData)) {
return response()->json($bus);
} else {
return response()->validation_error($bus->errors());
}
}
Metadata
Metadata
Assignees
Labels
No labels