Code Coverage |
||||||||||
Classes and Traits |
Functions and Methods |
Lines |
||||||||
| Total | n/a |
0 / 0 |
n/a |
0 / 0 |
CRAP | |
0.00% |
0 / 20 |
||
| <?php | |
| /* @var $this \humhub\components\View */ | |
| use humhub\modules\comment\widgets\Comments; | |
| use humhub\modules\content\widgets\richtext\RichText; | |
| use humhub\modules\content\widgets\WallEntryAddons; | |
| use humhub\modules\tasks\helpers\TaskUrl; | |
| use humhub\modules\tasks\widgets\ChangeStatusButton; | |
| use humhub\modules\tasks\widgets\TaskInfoBox; | |
| use humhub\modules\tasks\widgets\checklist\TaskChecklist; | |
| use humhub\modules\tasks\widgets\TaskRoleInfoBox; | |
| use humhub\widgets\Button; | |
| /* @var $task \humhub\modules\tasks\models\Task */ | |
| $scheduleTextClass = ''; | |
| if (($task->schedule->isOverdue())) { | |
| $scheduleTextClass = 'colorDanger'; | |
| } | |
| ?> | |
| <div class="task-list-task-details"> | |
| <div class="task-list-task-details-body clearfix"> | |
| <div class="task-list-task-infos"> | |
| <?= TaskRoleInfoBox::widget(['task' => $task]) ?> | |
| <?= TaskInfoBox::widget([ | |
| 'title' => Yii::t('TasksModule.base', 'Scheduling'), | |
| 'value' => $task->schedule->getFormattedDateTime(), | |
| 'icon' => 'fa-clock-o', | |
| 'textClass' => $scheduleTextClass]) ?> | |
| <?php if ($task->schedule->canRequestExtension()): ?> | |
| <div style="display:inline-block;vertical-align:bottom;"> | |
| <?= Button::primary()->icon('fa-calendar-plus-o')->xs()->cssClass('tt')->link(TaskUrl::requestExtension($task))->options(['title' => Yii::t('TasksModule.base', 'Request extension')]) ?> | |
| </div> | |
| <?php endif; ?> | |
| <?= ChangeStatusButton::widget(['task' => $task]) ?> | |
| </div> | |
| <?php if(!empty($task->description)) : ?> | |
| <div class="task-details-body"> | |
| <?= RichText::output($task->description)?> | |
| </div> | |
| <?php endif; ?> | |
| <?php if($task->hasItems()) : ?> | |
| <div class="task-details-body"> | |
| <?= TaskChecklist::widget(['task' => $task]) ?> | |
| </div> | |
| <?php endif; ?> | |
| </div> | |
| <?= WallEntryAddons::widget(['object' => $task]); ?> | |
| </div> |