%PDF- %PDF-
Mini Shell

Mini Shell

Direktori : /home/vacivi36/intranet.vacivitta.com.br/protected/modules/mail/widgets/
Upload File :
Create Path :
Current File : /home/vacivi36/intranet.vacivitta.com.br/protected/modules/mail/widgets/ConversationTags.php

<?php


namespace humhub\modules\mail\widgets;


use humhub\components\Widget;
use humhub\libs\Html;
use humhub\modules\mail\models\MessageTag;
use Yii;

class ConversationTags extends Widget
{
    const ID = 'conversation-tags-root';

    public $message;

    public function run()
    {   $tags = MessageTag::findByMessage(Yii::$app->user->id, $this->message)->all();

        $result = Html::beginTag('div', ['id' => static::ID, 'class' => 'panel-body', 'style' => ['display' => count($tags) ? 'block' : 'none']]);

        $result .= '<span class="my-tags-label">'.Yii::t('MailModule.base', 'My Tags').'</span>';

        foreach ($tags as $tag) {
            $result .= ConversationTagBadge::get($tag).'&nbsp;';
        }

        $result .= ConversationTagBadge::getEditConversationTagBadge($this->message, (empty($tags) ? 'plus' : 'pencil'));
        $result .= Html::endTag('div');

        return $result;
    }

}

Zerion Mini Shell 1.0