|
|
@@ -183,8 +183,27 @@ class Sport extends Controller
|
|
|
}
|
|
|
if (!empty($data['events'])) {
|
|
|
$result['events'] = $data['events'];
|
|
|
+ $result['events'] = $this->doEvent($result['events'], $data_id);
|
|
|
}
|
|
|
return $this->success($result);
|
|
|
}
|
|
|
|
|
|
+ private function doEvent($events, $data_id) {
|
|
|
+ if (empty($events)) return [];
|
|
|
+ $result = [];
|
|
|
+ foreach($events as $event) {
|
|
|
+ $result[] = [
|
|
|
+ 'data_id' => $data_id,
|
|
|
+ 'type' => $event['type'],
|
|
|
+ 'time_elapsed' => $event['time']['elapsed'],
|
|
|
+ 'time' => $event['time'],
|
|
|
+ 'detail' => $event['detail'],
|
|
|
+ 'player' => $event['player'],
|
|
|
+ 'team_id' => $event['team']['id'],
|
|
|
+ 'comments' => $event['comments'],
|
|
|
+ 'assist' => $event['assist'],
|
|
|
+ ];
|
|
|
+ }
|
|
|
+ }
|
|
|
+
|
|
|
}
|