プロフィール設定画面に自己紹介とURLを追加

This commit is contained in:
shibafu
2019-02-07 00:27:43 +09:00
parent 82af423c57
commit 41e810c788
2 changed files with 27 additions and 3 deletions

View File

@@ -17,9 +17,13 @@ class SettingController extends Controller
{
$inputs = $request->all();
$validator = Validator::make($inputs, [
'display_name' => 'required|string|max:20'
'display_name' => 'required|string|max:20',
'bio' => 'nullable|string|max:160',
'url' => 'nullable|url|max:2000'
], [], [
'display_name' => '名前'
'display_name' => '名前',
'bio' => '自己紹介',
'url' => 'URL'
]);
if ($validator->fails()) {
@@ -28,6 +32,8 @@ class SettingController extends Controller
$user = Auth::user();
$user->display_name = $inputs['display_name'];
$user->bio = $inputs['bio'] ?? '';
$user->url = $inputs['url'] ?? '';
$user->save();
return redirect()->route('setting')->with('status', 'プロフィールを更新しました。');