入力フォーム radioボタンで、値(value)にintを入れる。
<td>
<input type="radio" name="role" size="40" value="1" v-model="message" checked> 管理者
<input type="radio" name="role" size="40" value="2" <?php if( old('role') == 2){ echo "checked";} ?> v-model="message"> 管理者2
<input type="radio" name="role" size="40" value="3" <?php if( old('role') == 3){ echo "checked";} ?> v-model="message"> 管理者3
<input type="radio" name="role" size="40" value="4" <?php if( old('role') == 4){ echo "checked";} ?> v-model="message"> 管理者4
<input type="radio" name="role" size="40" value="5" <?php if( old('role') == 5){ echo "checked";} ?> v-
確認画面でvalueを受ける際に、intを受けると、そのまま1~5の数字が表示されてしまう。
<tr>
<th>権限</th>
<td>
{{$confirm->role}}
</td>
</tr>

oh my god

switch文でテキストに変換する。switch文は特にlaravelは関係ない。普通にphpで使えばよい。
<tr>
<th>権限</th>
<td>
<?php
switch ($confirm->role){
case '1':
echo "管理者1";
break;
case '2':
echo "管理者2";
break;
case '3':
echo "管理者3";
break;
case '4':
echo "管理者4";
break;
case '5':
echo "管理者5";
break;
}
?>
<!-- {{$confirm->role}} -->
</td>
view

決まった
