36 $this->
lng = $DIC->language();
37 $this->renderer = $DIC->ui()->renderer();
38 $this->tile =
new Tile($DIC);
42 $this->badge =
new ilBadge($this->assignment->getBadgeId());
44 $this->assignment = null;
51 $this->
lng->loadLanguageModule(
'badge');
52 $content = $this->tile->modalContent($this->badge);
53 if ($this->assignment) {
54 $content = $this->tile->addAssignment($content, $this->assignment);
57 return $this->renderer->render($this->tile->asImage($content));
readonly Renderer $renderer
__construct(ilBadgeAssignment $assignment=null, ilBadge $badge=null)
readonly ilBadgeAssignment $assignment