You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
31 lines
545 B
31 lines
545 B
<?php
|
|
|
|
namespace App\Http\Controllers\Users;
|
|
|
|
use App\Http\Controllers\Controller;
|
|
|
|
class ProfileController extends Controller
|
|
{
|
|
public function show()
|
|
{
|
|
return auth()->user();
|
|
}
|
|
|
|
public function edit()
|
|
{
|
|
return view('users.profile.edit');
|
|
}
|
|
|
|
public function update()
|
|
{
|
|
$user = auth()->user();
|
|
|
|
$user->name = request('name');
|
|
$user->email = request('email');
|
|
$user->save();
|
|
|
|
flash(trans('auth.profile_updated'), 'success');
|
|
|
|
return back();
|
|
}
|
|
}
|