$this->id, "user_id"=> $this->user_id, "course_id"=> $this->course_id, "role"=> $this->role , "user"=> UserApi::getByUuid($this->user_id), "editor"=> UserApi::getByUuid($this->editor_uid), "status"=> $this->status, 'channel_id'=> $this->channel_id, "created_at"=> $this->created_at, "updated_at"=> $this->updated_at, ]; if($this->channel_id){ $channel = ChannelApi::getById($this->channel_id); if($channel){ $data['channel'] = $channel; } } if(!empty($request->get('request_course'))){ $course = Course::find($this->course_id); $data['course'] = $course; } return $data; } }