%PDF- %PDF-
Mini Shell

Mini Shell

Direktori : /var/www/html/o91-api/app/Http/Requests/
Upload File :
Create Path :
Current File : /var/www/html/o91-api/app/Http/Requests/BaseRequest.php

<?php

namespace App\Http\Requests;

use App\Exceptions\CustomValidationException;
use Illuminate\Contracts\Validation\Validator;
use Illuminate\Foundation\Http\FormRequest;

abstract class BaseRequest extends FormRequest
{
    /**
     * @return boolean
     */
    abstract public function authorize();

    /**
     * @return array
     */
    abstract public function rules();

    /**
     * @param Validator $validator
     *
     * @throws CustomValidationException
     */
    protected function failedValidation(Validator $validator)
    {
        throw new CustomValidationException($validator);
    }
}

Zerion Mini Shell 1.0