Performance: Available validation rules
MEDIUM IMPACT
This affects server-side request validation speed and response time, impacting how quickly the server can process and respond to user input.
<?php $request->validate([ 'email' => 'required|email|unique:users,email', 'password' => 'required|min:8', ]); // Additional validations done asynchronously or deferred
<?php $request->validate([ 'email' => 'required|email|unique:users,email', 'password' => 'required|min:8|regex:/[A-Z]/|regex:/[0-9]/|regex:/[@$!%*?&]/', 'username' => 'required|alpha_num|unique:users,username', 'age' => 'required|integer|min:18|max:100', 'bio' => 'nullable|string|max:1000', ]);
| Pattern | Server CPU Time | Validation Complexity | Response Delay | Verdict |
|---|---|---|---|---|
| Many complex rules | High | High | 150ms+ | [X] Bad |
| Essential rules only | Low | Low | 50ms | [OK] Good |