2017-11-16 12 views
-3
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); 
    } 

私は小さなミス をやっていると私はそれは私が実際にミスをやっている場所を見つけるために、私は同じヘルプを作成してください見つけるカントグループに取り組んでいます私はここにグループからの私のメンバーのすべてを取得したいメンバーやフェンス

enter image description here

+0

どのようなエラーを取得しているすべての時間に役立ちますか? – Barmar

答えて

0

PHPCodeCheckerを試してみてください、それは私にあなたが:)

+0

これは彼の問題(彼ははっきりと説明していない)と何が関係していますか? – Barmar

+0

@Barmarコードを実行しようとしたときにエラーが発生しました。コード全体が必要なためです。 – luuktap

+0

私はterrirtoriesのすべてのメンバーを取得していません – falak

関連する問題