<?php
namespace App\Http\Requests;
use Illuminate\Foundation\Http\FormRequest;
class ArticleRequest extends FormRequest
{
// 略
public function attributes()
{
return [
'title' => 'タイトル',
'body' => '本文',
'tags' => 'タグ',
];
}
//==========ここから追加==========
public function passedValidation()
{
$this->tags = collect(json_decode($this->tags))
->slice(0, 5)
->map(function ($requestTag) {
return $requestTag->text;
});
}
//==========ここから追加==========
}