public function __construct(SurveyAnswer $surveyAnswer) { $survey = $surveyAnswer->getSurvey(); $resourceNode = $survey->getResourceNode(); $user = $surveyAnswer->getUser(); $details = ['answer_date' => $surveyAnswer->getAnswerDate(), 'nb_answers' => $surveyAnswer->getNbAnswers()]; parent::__construct(self::ACTION, $details, $user, null, $resourceNode, null, $resourceNode->getWorkspace()); }