Contact portion for getUsers.

このコミットが含まれているのは:
テクニカル諏訪子 2018-04-17 16:12:05 +09:00
コミット 6eb85bbf57
1個のファイルの変更24行の追加15行の削除

ファイルの表示

@ -91,21 +91,29 @@ class UserController extends Controller {
public function getUser($id, Request $request) { // /api/rpc/user/user/getuser/id/uid
$getting = array(
'users.id',
'username',
'perm_id',
'member_title',
'reg_date',
'website_address',
'website_name',
'gender',
'location',
'birthday',
'bio',
'avatar',
'name_style',
'display_name',
'yt_channel',
'country'
'users.username',
'usr_perm_id.perm_id',
'usr_profile.member_title',
'usr_details.reg_date',
'usr_contacts.website_link',
'usr_contacts.website_name',
'usr_profile.gender',
'usr_profile.location',
'usr_profile.birthday',
'usr_profile.bio',
'usr_profile.avatar',
'usr_profile.name_style',
'usr_profile.display_name',
'usr_profile.country',
'usr_contacts.website_link',
'usr_contacts.website_name',
'usr_contacts.youtube_link',
'usr_contacts.youtube_name',
'usr_contacts.niconico',
'usr_contacts.pixiv',
'usr_contacts.discord',
'usr_contacts.mastodon',
'usr_contacts.twitter'
);
$valid = $this->objAuth->getPermissions($request->username, $request->password);
@ -125,6 +133,7 @@ class UserController extends Controller {
return DB::table('users')
->join('usr_details', 'usr_details.user_id', '=', 'users.id')
->join('usr_profile', 'usr_profile.user_id', '=', 'users.id')
->join('usr_contacts', 'usr_contacts.user_id', '=', 'users.id')
->join('usr_perm_id', 'usr_perm_id.user_id', '=', 'users.id')
->where('id', $id)
->get($getting);