public function saveActivity(QUESTIONS_BOL_Activity $activity) { $oldActivity = $this->findActivity($activity->questionId, $activity->activityType, $activity->activityId); if ($oldActivity !== null) { $activity->id = $oldActivity->id; } $this->activityDao->save($activity); }