<span class="txt_memname">User Name</span><?php 
} else {
    ?>
<span class="txt_grpowner">Group owner</span><?php 
}
?>
</th>

                    </tr>
                    </thead>
                    <tbody>
                        <?php 
if ($accepttype == 'admin') {
    $invitedlist = invitememberforgroupModel::select('invitememberforgroup.user_id as usrid', 'user.profilepicture', 'user.firstname', 'user.lastname', 'user.username', 'group.groupname', 'group.ID as group_id', 'invitememberforgroup.invitetype', 'group.groupimage')->where('group.createdby', Auth::user()->ID)->where('invitememberforgroup.invitetype', 'u')->LeftJoin('group', 'group.ID', '=', 'invitememberforgroup.group_id')->Join('user', 'user.ID', '=', 'invitememberforgroup.user_id')->get();
} else {
    $invitedlist = invitememberforgroupModel::select('invitememberforgroup.user_id as usrid', 'user.profilepicture', 'user.firstname', 'user.lastname', 'user.username', 'group.groupname', 'invitememberforgroup.invitetype', 'group.ID as group_id', 'group.groupimage', 'group.createdby')->LeftJoin('user', 'user.ID', '=', 'invitememberforgroup.user_id')->where('user_id', Auth::user()->ID)->where('invitetype', 'm')->LeftJoin('group', 'group.ID', '=', 'invitememberforgroup.group_id')->get();
}
for ($i = 0; $i < count($invitedlist); $i++) {
    if ($accepttype == 'admin') {
        if ($invitedlist[$i]['firstname'] != '') {
            $membername = $invitedlist[$i]['firstname'] . ' ' . $invitedlist[$i]['lastname'];
        } else {
            $membername = $invitedlist[$i]['username'];
        }
    } else {
        $memberdetails = User::find($invitedlist[$i]['createdby']);
        if ($memberdetails['firstname'] != '') {
            $membername = $memberdetails['firstname'] . ' ' . $memberdetails['lastname'];
        } else {
            $membername = $memberdetails['username'];
        }
Ejemplo n.º 2
0
 public function requestcount()
 {
     $user_id = Input::get('user_id');
     $admincount = invitememberforgroupModel::select('invitememberforgroup.user_id as userid', 'user.profilepicture', 'user.firstname', 'user.lastname', 'user.username', 'group.groupname', 'group.ID as group_id', 'invitememberforgroup.invitetype', 'group.groupimage')->where('group.createdby', $user_id)->where('invitememberforgroup.invitetype', 'u')->LeftJoin('group', 'group.ID', '=', 'invitememberforgroup.group_id')->Join('user', 'user.ID', '=', 'invitememberforgroup.user_id')->get()->count();
     $membercount = invitememberforgroupModel::select('invitememberforgroup.user_id as userid', 'user.firstname', 'user.lastname', 'user.username', 'group.groupname', 'invitememberforgroup.invitetype', 'group.ID as group_id', 'group.groupimage', 'group.createdby')->LeftJoin('user', 'user.ID', '=', 'invitememberforgroup.user_id')->where('user_id', $user_id)->where('invitetype', 'm')->LeftJoin('group', 'group.ID', '=', 'invitememberforgroup.group_id')->get()->count();
     $final = array("admincount" => $admincount, "membercount" => $membercount);
     return json_encode($final);
 }