独自クラスを作り、重複コードをなくす

./vendor/bin/sail artisan make:request ○○Request

【○○Request.php
    public function authorize()
    {
        return true;
    }


    public function rules()
    {
        return [
            'title' => 'required|min:3',
            'body' => 'required',
        ];
    }

    public function messages()
    {
        return [
            'title.required' => 'タイトルは必須です',
            'title.min' => ':min 文字以上入力してください',
            'body.required' => '本文は必須です',
        ];
    }

【○○Controller.php
use App\Http\Requests\○○Request;

public function store(○○Request $request){

public function update(○○Request $request, Post $post){

参考:ドットインストール『Laravel 8入門 CRUD処理編』