/** @test **/ function it_updates_the_image_path() { $user = User::create(['email' => '*****@*****.**', 'password' => 'password']); $this->assertNull($user->profile->image); $user->updateImage($expected = '/path/to/image.jpg'); $this->assertEquals($expected, $user->profile->image); }
/** * Store the user information. * * @param Requests\StoreUserRequest $request * @return \Illuminate\Http\RedirectResponse */ public function store(Requests\StoreUserRequest $request) { $attributes = $request->only('email', 'password'); $user = User::create($attributes); return redirect()->route('admin.users.show', $user->id); }
/** * Run the seeder. * * @return void */ public function run() { User::create(['email' => '*****@*****.**'])->addRoles('administrator')->activate()->updateProfile(['name' => 'Jaggy Gauran'])->changePassword('hangin'); User::create(['email' => '*****@*****.**'])->addRoles('standard')->activate()->updateProfile(['name' => 'Jaggy Gauran'])->changePassword('hangin'); }