public function data(Request $request)
{
$result = $this->_model->get_teams($this->_user->user_id);
if (!empty($result)) {
$team = array_only((array)$result[0], ['id', 'name', 'type', 'created_by', 'dp_id']);
$team['status'] = $result[0]->team_status;
$team['created_at'] = $result[0]->team_created_at;//group detail ends
$team['members'] = array();
foreach ($result as $row) {
if ($team['id'] != $row->id) {
$teams[] = $team;
$team = array_only((array)$row, ['id', 'name', 'created_by']);
$team['status'] = $row->team_status;
$team['created_at'] = $row->team_created_at;
$team['members'] = array_only((array)$row, ['id', 'name', 'created_by', 'username', 'email', 'mobile', 'designation', 'member_id', 'role']);
$team['members']['territories'] = $this->_model->members_territory(array($row->member_id));
$team['members']['fences'] = $this->_model->members_fences(array($row->member_id));
} else {
$team['members'] = array_only((array)$row, ['id', 'name', 'created_by', 'dp_id', 'username', 'email', 'mobile', 'designation', 'member_id', 'role']);
$team['members']['territories'] = $this->_model->members_territory(array($row->member_id));
$team['members']['fences'] = $this->_model->members_fences(array($row->member_id));
}
}
$teams[] = $team;
$team['members'][] = array_except((array)$row, ['id', 'name', 'type', 'created_by', 'team_status', 'team_created_at', 'dp_id']);
$this->_response->status = "OK";
$this->_response->message = "success";
$this->_response->result = $teams;
} else {
$this->_response->status = "ZERO_RESULTS";
$this->_response->message = "No team registered against this user";
}
return response()->json($this->_response);
}
私は小さなミス をやっていると私はそれは私が実際にミスをやっている場所を見つけるために、私は同じヘルプを作成してください見つけるカントグループに取り組んでいます私はここにグループからの私のメンバーのすべてを取得したいメンバーやフェンス
どのようなエラーを取得しているすべての時間に役立ちますか? – Barmar