public function findUserAccounts($userId1, $userId2 = false)
{
if (!Schema::hasTable('user_accounts')) {
return false;
}
$query = UserAccount::where('user_id1', '=', $userId1)->orWhere('user_id2', '=', $userId1)->orWhere('user_id3', '=', $userId1)->orWhere('user_id4', '=', $userId1)->orWhere('user_id5', '=', $userId1);
if ($userId2) {
$query->orWhere('user_id1', '=', $userId2)->orWhere('user_id2', '=', $userId2)->orWhere('user_id3', '=', $userId2)->orWhere('user_id4', '=', $userId2)->orWhere('user_id5', '=', $userId2);
}
return $query->first(['id', 'user_id1', 'user_id2', 'user_id3', 'user_id4', 'user_id5']);
}