argethink2 years agoLevel 1ReplyReport SpamLivewire validation public $trip_number= ''; public function save() { $validated = $this->validate([ 'trip_number' => 'required', ]); // You can do whatever you want. Post::create($validated); return redirect()->to('/posts'); } Like Reply
tykus2 years agoLevel 104ReplyReport Spam@argethink something like this: $validated = $request->validate([ 'trip_number' => [ 'required', function ($attribute, $value, $fail) { if (!(is_numeric($value) || in_array(strtolower($value), ["leerfahrt", "vorladen"]))) { $fail("The {$attribute} field is not valid"); } } ], ]); Like Reply