/** * The display attribute accessor. * * @return string */ public function getDisplayAttribute() { $color = $this->color; $name = HTML::entities($this->name); $icon = HTML::create('i', '', ['class' => 'fa fa-tag']); return HTML::raw("<span class='label label-{$color}'>{$icon} {$name}</span>"); }
/** * Returns an HTML string of the users label. * * @return string */ public function label() { $color = 'primary'; $name = HTML::entities($this->user->name); $icon = HTML::create('i', '', ['class' => 'fa fa-user']); return HTML::raw("<span class='label label-{$color}'>{$icon} {$name}</span>"); }