Skip to content
Snippets Groups Projects

Issue #3209218: Call to deprecated/removed function: entity_delete_multiple()

Merged Shean Hoxie requested to merge issue/course-3209218:3209218-call-to-deprecatedremoved into 3.x
Files
5
@@ -4,7 +4,6 @@ namespace Drupal\course_quiz\Plugin\course\CourseObject;
use Drupal\course\Entity\CourseObjectFulfillment;
use Drupal\quiz\Entity\QuizResult;
use function entity_delete_multiple;
/**
* Course fulfillment class for quizzes.
@@ -24,7 +23,9 @@ class CourseObjectQuizFulfillment extends CourseObjectFulfillment {
function delete() {
parent::delete();
$result_ids = (array) $this->getOption('quiz_result_ids');
entity_delete_multiple('quiz_result', $result_ids);
$controller = \Drupal::entityTypeManager()->getStorage('quiz_result');
$entities = $controller->loadMultiple($result_ids);
$controller->delete($entities);
}
/**
Loading