| Code Coverage | ||||||||||
| Classes and Traits | Functions and Methods | Lines | ||||||||
| Total | n/a | 0 / 0 | n/a | 0 / 0 | CRAP |  | 0.00% | 0 / 15 | ||
| <?php | |
| /** | |
| * @link https://www.humhub.org/ | |
| * @copyright Copyright (c) 2018 HumHub GmbH & Co. KG | |
| * @license https://www.humhub.com/licences | |
| * | |
| */ | |
| /** @var \humhub\modules\user\models\User $originator */ | |
| /** @var \humhub\modules\space\models\Space $space */ | |
| /** @var \humhub\modules\notification\models\Notification $record */ | |
| /** @var boolean $isNew */ | |
| /** @var string $content */ | |
| ?> | |
| <li class="<?php if ($isNew) : ?>new<?php endif; ?>" data-notification-id="<?= $record->id ?>"> | |
| <a href="<?= $url; ?>"> | |
| <div class="media"> | |
| <!-- show module image --> | |
| <img class="media-object img-rounded pull-left" | |
| data-src="holder.js/32x32" alt="32x32" | |
| style="width: 32px; height: 32px;" | |
| src="<?= Yii::$app->moduleManager->getModule('tasks')->getImage(); ?>" /> | |
| <!-- show space image --> | |
| <?php if ($space !== null) : ?> | |
| <img class="media-object img-rounded img-space pull-left" | |
| data-src="holder.js/20x20" alt="20x20" | |
| style="width: 20px; height: 20px;" | |
| src="<?= $space->getProfileImage()->getUrl(); ?>"> | |
| <?php endif; ?> | |
| <!-- show content --> | |
| <div class="media-body"> | |
| <?= $content; ?> | |
| <br> <?php echo humhub\widgets\TimeAgo::widget(['timestamp' => $record->created_at]); ?> | |
| <?php if ($isNew) : ?> <span class="label label-danger"><?= Yii::t('NotificationModule.views_notificationLayout', 'New'); ?></span><?php endif; ?> | |
| <span class="label label-info"><?= Yii::t('TasksModule.notifications', 'Reminder'); ?></span> | |
| </div> | |
| </div> | |
| </a> | |
| </li> |