Извините за поздний ответ
Например, мы можем принять Post
Модель с PostController
функция вашего магазина может выглядеть как
public function store(Request $request)
{
Post::create($request->all());
return redirect()->route('post.index')->with('success','PostCreated Successfully');
}
если вы добавите функцию dd
в начале функции, она будет работать, т.е.) dd($request->all());
НО ЕСЛИ ВЫ ИСПОЛЬЗУЕТЕ ПОЛЬЗОВАТЕЛЬСКИЕ ЗАПРОСЫ
ДЛЯ EG PostStoreRequest
<?php
namespace App\Http\Requests;
use Illuminate\Foundation\Http\FormRequest;
class PostStoreRequest extends FormRequest
{
/**
* Determine if the user is authorized to make this request.
*
* @return bool
*/
public function authorize()
{
return true;
}
/**
* Get the validation rules that apply to the request.
*
* @return array
*/
public function rules()
{
return [
'post_name' => 'required',
];
}
/**
* Custom message for validation
*
* @return array
*/
public function messages()
{
return [
'post_name.required' => 'Enter Post Name',
];
}
}
и PostController@store
public function store(PostStoreRequest $request)
{
Post::create($request->all());
return redirect()->route('post.index')->with('success','PostCreated Successfully');
}
Даже если вы добавите dd
вверху функции, потому что он сначала подтвердил запрос и он войдет в функцию
надеюсь, это поможет