Как принять FormRequest к API-запросу JSON? - PullRequest
0 голосов
/ 22 ноября 2018

Как принять FormRequest к запросу API JSON?Теперь он выглядит следующим образом:

class CreateOrder extends FormRequest
{

 // Validation rules

   public function rules()
{
    return [
        'DeliveryDate' => 'required|date_format:d-m-Y H:m:s',
        'PostCard' => 'boolean',
        'PostCardText' => 'string|max:250',
        'PhotoBefore' => 'boolean',
        'Remark' => 'string|max:200',
        'OrderDate' => 'required|date_format:d-m-Y',
        'CallRecipientBefore' => 'boolean',
        'AnonymousDelivery' => 'boolean',
        'PhotoAfter' => 'boolean',
        'Employers_Id' => 'required|integer',
        'Employers_Id' => 'required|integer',
        'Partners_Id' => 'required|integer',
    ];
}

   public function authorize()
   {
       return true;
   }

}

И использует:

public function store(CreateOrder $request)
{

 dd(Request::get('DeliveryDate'));
 dd($request->all()); // Or
}

Когда я отправляю данные в эту конечную точку, Laravel вместо отображения входящих данных $request выполняет перенаправление.

Отправка данных Использование данных Почтальона отправляется в необработанном формате как:

{
"DeliveryDate": "2018-01-01"
}

В результате я даю заставку Laravel.

Итак, я провел несколько тестов, метод не вызывается вообще:

 public function store(CreateOrder $request)
    {

        dd('ss');
    }

Кажется ошибка в классе: CreateOrder

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...