laravel как передать массив post в контроллер?

340
09 июня 2017, 12:21

Вот что пытаюсь сделать в роутерах:

Route::post('/reg','Auth\RegisterController@create');

И метод контроллера:

protected function create(array $data) //Регистрация пользователя
{
    return User::create([
        'name' => $data['name'],
        'email' => $data['email'],
        'password' => bcrypt($data['password']),
        'soc_auth' => $data['soc_auth'],
        'session' => $data['session'],
        'stats' => $data['stats'],
        'reg_date' => time(),
        'info' => $data['info'],
        'status' => $data['status'],
        'messages' => $data['messages']
    ]);
}

Вопрос, как сделать чтобы Post данные попали в массив $data?

Answer 1
use Illuminate\Http\Request;
public function create(Request $request)
{
   $data = $request->get('data');
   ***
}
READ ALSO
Реализация кроссдоменной авторизации

Реализация кроссдоменной авторизации

Есть сайт servicecom, выступающий в качестве точки авторизации для сайта mydomain

208
Symfony 3, форма из двух Entity классов

Symfony 3, форма из двух Entity классов

Здравствуйте! Есть два класса Entity, которые содержат разные полямне нужно сделать общую форма и потом соответственно записать данные в из формы...

220
Выполнение задания через n времени

Выполнение задания через n времени

Всем приветПишу небольшой сайт и так получилось что мне нужно сделать так

209