pqrs / l5b-crud

CRUD artisan command for rappasoft/laravel-5-boilerplate
21 stars 15 forks source link

timezone support #18

Open bentran opened 4 years ago

bentran commented 4 years ago

Looking at Timezone support for displaying back the date created etc it seems it is not consistently done. For example

show.blade.php has timezone support using timezone()->convertToLocal()

<div class="card-footer">
        <div class="row">
            <div class="col">
                <small class="float-right text-muted">
                    <strong>@lang('backend_members.tabs.content.overview.created_at'):</strong> {{ timezone()->convertToLocal($member->created_at) }} ({{ $member->created_at->diffForHumans() }}),
                    <strong>@lang('backend_members.tabs.content.overview.last_updated'):</strong> {{ timezone()->convertToLocal($member->updated_at) }} ({{ $member->updated_at->diffForHumans() }})
                    @if($member->trashed())
                        <strong>@lang('backend_members.tabs.content.overview.deleted_at'):</strong> {{ timezone()->convertToLocal($member->deleted_at) }} ({{ $member->deleted_at->diffForHumans() }})
                    @endif
                </small>
            </div><!--col-->
        </div><!--row-->
    </div><!--card-footer-->

Where as index.blade.php does not seem to apply timezone conversion

 @foreach($members as $member)
                            <tr>
                                <td class="align-middle"><a href="/admin/members/{{ $member->id }}">{{ $member->first_name }}</a></td>
                                <td class="align-middle">{!! $member->created_at !!}</td>
                                <td class="align-middle">{{ $member->updated_at->diffForHumans() }}</td>
                                <td class="align-middle">{!! $member->action_buttons !!}</td>
                            </tr>
@endforeach

Is this an oversight?