checkDanmu($id); return $this->handleDanmu($danmu); } protected function handleDanmu(DanmuModel $danmu) { $owner = $this->handleShallowUserInfo($danmu->owner_id); return [ 'id' => $danmu->id, 'text' => $danmu->text, 'color' => $danmu->color, 'size' => $danmu->size, 'position' => $danmu->position, 'time' => $danmu->time, 'owner' => $owner, ]; } }