@use('Brick\Math\BigDecimal') @use('Brick\Money\Money') @use('Carbon\CarbonInterval') @inject('interval', 'App\Service\IntervalService')
Detailed Report
| Time Entry | User | Time | Duration | Billable | Tags |
|---|---|---|---|---|---|
|
{{ $timeEntry->description === '' ? '-' : $timeEntry->description }} @if($timeEntry->task?->name) Task: {{ $timeEntry->task?->name ?? '-' }} @endif @if($timeEntry->project?->name) Project: {{ $timeEntry->project?->name }} @endif @if($timeEntry->client?->name) Client: {{ $timeEntry->client?->name }} @endif |
{{ $timeEntry->user->name }} |
@if($timeEntry->start->timezone($timezone)->format('Y-m-d') === $timeEntry->end->timezone($timezone)->format('Y-m-d'))
{{ $localization->formatDate($timeEntry->start->timezone($timezone)) }}
@else
{{ $localization->formatDate($timeEntry->start->timezone($timezone)) }} - {{ $localization->formatDate($timeEntry->end->timezone($timezone)) }} @endif {{ $localization->formatTime($timeEntry->start->timezone($timezone)) }} - {{ $localization->formatTime($timeEntry->end->timezone($timezone)) }} |
{{ $localization->formatInterval($timeEntry->getDuration()) }} | {{ $timeEntry->billable ? 'Yes' : 'No' }} | {{ count($timeEntry->tagsRelation) === 0 ? '-' : $timeEntry->tagsRelation->implode('name', ', ') }} |