Lalavel5.8
На данный момент у меня возникла проблема, заключающаяся в том, что я пытаюсь настроить контроллер регистрации для магазинов. Я уже сделал это для пользователей. Понятия не имею, в чем проблема
Too few arguments to function App\Http\Controllers\AuthShop\RegisterController::create(), 0 passed and exactly 1 expected
Route::group(['prefix' => 'shops'], function () {
Route::get('/home', 'AuthShop\HomeController@index')->name('home');
Route::get('register', 'AuthShop\RegisterController@showRegistrationForm')
->name('shop_auth.register');
Route::post('register', 'AuthShop\RegisterController@create')
->name('shop_auth.register');
});
web. php
public function showRegistrationForm()
{
return view('shop_auth.shop_register');
}
protected function create(array $data)
{
return Shop::create([
'shop_name' => $data['shop_name'],
'branch_name' => $data['branch_name'],
'prefecture' => $data['prefecture'],
'address' => $data['address'],
'email' => $data['email'],
'password' => Hash::make($data['password']),
]);
}
RegisterController. php
**
Было бы здорово, если бы вы могли поделиться некоторыми советами по этому поводу. **