/** * Create a new user instance after a valid registration. * * @param array $data * @return User */ protected function create(array $data) { return Owner::create(['firstname' => $data['firstname'], 'lastname' => $data['lastname'], 'email' => $data['email'], 'password' => bcrypt($data['password'])]); }
use Travelize\TamBilling\Models\Owner; /* |-------------------------------------------------------------------------- | Application Routes |-------------------------------------------------------------------------- | | Here is where you can register all of the routes for an application. | It's a breeze. Simply tell Laravel the URIs it should respond to | and give it the controller to call when that URI is requested. | */ Route::get('/', ['as' => 'landing', 'uses' => 'Home\\HomeController@index']); Route::get('about', ['as' => 'about', 'uses' => 'Home\\HomeController@about']); // Authentication routes... Route::get('auth/login', ['as' => 'auth.login', 'uses' => 'Auth\\AuthController@getLogin']); Route::post('auth/login', 'Auth\\AuthController@postLogin'); Route::get('auth/logout', ['as' => 'auth.logout', 'uses' => 'Auth\\AuthController@getLogout']); // Registration routes... Route::get('auth/register', ['as' => 'auth.register', 'uses' => 'Auth\\AuthController@getRegister']); Route::post('auth/register', 'Auth\\AuthController@postRegister'); // Password reset link request routes... Route::get('password/email', ['as' => 'password.email', 'uses' => 'Auth\\PasswordController@getEmail']); Route::post('password/email', 'Auth\\PasswordController@postEmail'); // Password reset routes... Route::get('password/reset/{token}', 'Auth\\PasswordController@getReset'); Route::post('password/reset', 'Auth\\PasswordController@postReset'); Route::get('home', ['as' => 'home', 'middleware' => 'auth', 'uses' => 'Home\\HomeController@dashboard']); Route::get('/test', function () { $owner = Owner::with('agency')->find(1); return $owner->agency; });