I installed as the instructions and it almost works.
But in the user register page(ex. http://localhost/auth/user/register), I met such a problem:
After the register information is input and submitted, it shows the follow exception error:
1/1
ErrorException in Model.php line 2335:
in_array() expects parameter 2 to be array, null given
- in Model.php line 2335
- at HandleExceptions->handleError('2', 'in_array() expects parameter 2 to be array, null given', '/Users/byhongda/phpstormProjects/lavalite/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php', '2335', array('key' => 'name'))
- at in_array('name', null) in Model.php line 2335
- at Model->isFillable('name') in Model.php line 421
- at Model->fill(array('name' => 'test', 'email' => 'test@some.com', 'password' => '$2y$10$Fenri1O5Boyy2qX.CknOCeCEsYEcZlCsPRN40oxogIvI.FdUoZaMy', 'active' => false, 'user_id' => null)) in UserRepository.php line 50
- at UserRepository->create(array('name' => 'test', 'email' => 'test@some.com', 'password' => '$2y$10$Fenri1O5Boyy2qX.CknOCeCEsYEcZlCsPRN40oxogIvI.FdUoZaMy', 'active' => false)) in User.php line 74
- at User->create(array('name' => 'test', 'email' => 'test@some.com', 'password' => '$2y$10$Fenri1O5Boyy2qX.CknOCeCEsYEcZlCsPRN40oxogIvI.FdUoZaMy')) in Facade.php line 214
- at Facade::__callStatic('create', array(array('name' => 'test', 'email' => 'test@some.com', 'password' => '$2y$10$Fenri1O5Boyy2qX.CknOCeCEsYEcZlCsPRN40oxogIvI.FdUoZaMy'))) in AuthController.php line 133
- at User::create(array('name' => 'test', 'email' => 'test@some.com', 'password' => '$2y$10$Fenri1O5Boyy2qX.CknOCeCEsYEcZlCsPRN40oxogIvI.FdUoZaMy')) in AuthController.php line 133
- at AuthController->create(array('name' => 'test', 'email' => 'test@some.com', 'password' => '123456', '_token' => 'n24FjseDuf2MXZPLXzPzMlhr6bHLLRdKQaaqsQKf')) in RegistersUsers.php line 38
- at AuthController->postRegister(object(Request), 'user')
- at call_user_func_array(array(object(AuthController), 'postRegister'), array(object(Request), 'role' => 'user')) in Controller.php line 256
- at Controller->callAction('postRegister', array(object(Request), 'role' => 'user')) in ControllerDispatcher.php line 164
- at ControllerDispatcher->call(object(AuthController), object(Route), 'postRegister') in ControllerDispatcher.php line 112
- at ControllerDispatcher->Illuminate\Routing\{closure}(object(Request))
- at call_user_func(object(Closure), object(Request)) in Pipeline.php line 139
- at Pipeline->Illuminate\Pipeline\{closure}(object(Request)) in RedirectIfAuthenticated.php line 42
- at RedirectIfAuthenticated->handle(object(Request), object(Closure))
- at call_user_func_array(array(object(RedirectIfAuthenticated), 'handle'), array(object(Request), object(Closure))) in Pipeline.php line 124
- at Pipeline->Illuminate\Pipeline\{closure}(object(Request))
- at call_user_func(object(Closure), object(Request)) in Pipeline.php line 103
- at Pipeline->then(object(Closure)) in ControllerDispatcher.php line 114
- at ControllerDispatcher->callWithinStack(object(AuthController), object(Route), object(Request), 'postRegister') in ControllerDispatcher.php line 69
- at ControllerDispatcher->dispatch(object(Route), object(Request), 'App\Http\Controllers\Auth\AuthController', 'postRegister') in Route.php line 203
- at Route->runWithCustomDispatcher(object(Request)) in Route.php line 134
- at Route->run(object(Request)) in Router.php line 704
- at Router->Illuminate\Routing\{closure}(object(Request))
- at call_user_func(object(Closure), object(Request)) in Pipeline.php line 139
- at Pipeline->Illuminate\Pipeline\{closure}(object(Request))
- at call_user_func(object(Closure), object(Request)) in Pipeline.php line 103
- at Pipeline->then(object(Closure)) in Router.php line 706
- at Router->runRouteWithinStack(object(Route), object(Request)) in Router.php line 671
- at Router->dispatchToRoute(object(Request)) in Router.php line 631
- at Router->dispatch(object(Request)) in Kernel.php line 236
- at Kernel->Illuminate\Foundation\Http\{closure}(object(Request))
- at call_user_func(object(Closure), object(Request)) in Pipeline.php line 139
- at Pipeline->Illuminate\Pipeline\{closure}(object(Request)) in VerifyCsrfToken.php line 50
- at VerifyCsrfToken->handle(object(Request), object(Closure))
- at call_user_func_array(array(object(VerifyCsrfToken), 'handle'), array(object(Request), object(Closure))) in Pipeline.php line 124
- at Pipeline->Illuminate\Pipeline\{closure}(object(Request)) in ShareErrorsFromSession.php line 49
- at ShareErrorsFromSession->handle(object(Request), object(Closure))
- at call_user_func_array(array(object(ShareErrorsFromSession), 'handle'), array(object(Request), object(Closure))) in Pipeline.php line 124
- at Pipeline->Illuminate\Pipeline\{closure}(object(Request)) in StartSession.php line 62
- at StartSession->handle(object(Request), object(Closure))
- at call_user_func_array(array(object(StartSession), 'handle'), array(object(Request), object(Closure))) in Pipeline.php line 124
- at Pipeline->Illuminate\Pipeline\{closure}(object(Request)) in AddQueuedCookiesToResponse.php line 37
- at AddQueuedCookiesToResponse->handle(object(Request), object(Closure))
- at call_user_func_array(array(object(AddQueuedCookiesToResponse), 'handle'), array(object(Request), object(Closure))) in Pipeline.php line 124
- at Pipeline->Illuminate\Pipeline\{closure}(object(Request)) in EncryptCookies.php line 59
- at EncryptCookies->handle(object(Request), object(Closure))
- at call_user_func_array(array(object(EncryptCookies), 'handle'), array(object(Request), object(Closure))) in Pipeline.php line 124
- at Pipeline->Illuminate\Pipeline\{closure}(object(Request)) in CheckForMaintenanceMode.php line 42
- at CheckForMaintenanceMode->handle(object(Request), object(Closure))
- at call_user_func_array(array(object(CheckForMaintenanceMode), 'handle'), array(object(Request), object(Closure))) in Pipeline.php line 124
- at Pipeline->Illuminate\Pipeline\{closure}(object(Request))
- at call_user_func(object(Closure), object(Request)) in Pipeline.php line 103
- at Pipeline->then(object(Closure)) in Kernel.php line 122
- at Kernel->sendRequestThroughRouter(object(Request)) in Kernel.php line 87
- at Kernel->handle(object(Request)) in index.php line 53
And nothing new was inserted into the 'users' table.
What's wrong with this, did I missed any configuration ? or sth wrong with the Eloquent's mass assignment ?
I installed as the instructions and it almost works.
But in the user register page(ex. http://localhost/auth/user/register), I met such a problem:
After the register information is input and submitted, it shows the follow exception error:
1/1 ErrorException in Model.php line 2335: in_array() expects parameter 2 to be array, null given
And nothing new was inserted into the 'users' table.
What's wrong with this, did I missed any configuration ? or sth wrong with the Eloquent's mass assignment ?