UnitContractRequest.php 574 B

123456789101112131415161718192021222324252627
  1. <?php
  2. namespace App\Http\Requests;
  3. use Illuminate\Foundation\Http\FormRequest;
  4. class UnitContractRequest extends FormRequest
  5. {
  6. public function rules(): array
  7. {
  8. return [
  9. 'unit_id' => 'required|integer|exists:units,id',
  10. 'file' => 'required|file|mimes:pdf|max:10240',
  11. 'name' => 'nullable|string|max:255',
  12. ];
  13. }
  14. /**
  15. * Add custom messages when needed
  16. * public function messages(): array
  17. * {
  18. * return [
  19. * 'field.required' => __('message.algo'),
  20. * ];
  21. * }
  22. */
  23. }