Advertisement
Guest User

Untitled

a guest
Jul 20th, 2019
72
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 0.71 KB | None | 0 0
  1. <?php
  2.  
  3. namespace App\SPM\Observers;
  4.  
  5. use App\SPM\Models\Assessment\AssessmentMarkSummary;
  6. use Exception;
  7.  
  8. /**
  9. * Class AssessmentMarkSummaryObserver
  10. * @package App\SPM\Observers
  11. */
  12. class AssessmentMarkSummaryObserver
  13. {
  14. /**
  15. * Handle the assessment mark summary "deleting" event.
  16. *
  17. * @param AssessmentMarkSummary $assessmentMarkSummary
  18. *
  19. * @return void
  20. * @throws Exception
  21. */
  22. public function deleting(AssessmentMarkSummary $assessmentMarkSummary)
  23. {
  24. $dependentAssessmentMarkSummary = $assessmentMarkSummary->dependentSummary($assessmentMarkSummary->id);
  25. if ( $dependentAssessmentMarkSummary ) {
  26. $dependentAssessmentMarkSummary->delete();
  27. }
  28. }
  29. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement