getUserIdentifier(); $definition_id = $score->getLineItemIdentifier(); $grade = \Grading\Instance::findOneBySQL( '`definition_id` = :definition_id AND `user_id` = :user_id', ['definition_id' => $definition_id, 'user_id' => $user_id] ); if (!$grade) { $grade = new \Grading\Instance(); $grade->definition_id = $definition_id; $grade->user_id = $user_id; } $grade->rawgrade = $score->getScoreGiven(); $grade->feedback = $score->getComment(); $grade->store(); return $score; } }