@extends('layouts.app') @section('content')
@php $imageUrl = app(\App\Services\SongServices::class)->getCoverImageS3($song, 'md'); @endphp Cover Image

{{ $song->title ?? '' }}

{{ optional($song->album)->title ?? '' }}

{{ '' }}

Tindakan

@if ($song->status == 'draft')
@php $activeRole = session('user_active_role'); $urlUpdate = route('user.profile.my-assets'); @endphp @switch($activeRole) @case('Composer') @php $urlUpdate = route('user.composer.songs.edit', ['id' => $song->id]); @endphp Upload @break @case('Artist') @php $urlUpdate = route('user.artist.songs.edit', ['id' => $song->id]); @endphp Upload @break @case('Cover Creator') @php $urlUpdate = route('user.cover.songs.edit', ['id' => $song->id]); @endphp Upload @break @endswitch @if ($activeRole == 'Composer' && ($song->status == 'draft' && $song->is_purchased == '0')) Hapus @endif
@else
tidak tersedia
@endif

Statistik Lagu

Total Plays
{{ number_format($song->play_count) }}
Downloads
{{ number_format($song->download_count) }}
Licenses Sold
{{ number_format($song->licences_sold) }}
Favorites
{{ number_format($song->favorites_count) }}

Informasi Lagu

ID Lagu
{{ $song->id }}
Judul
{{ $song->title }}
ISRC
{{ $song->isrc_code ?? '-' }}
Pencipta
{{ $composerName ?? '-' }}
Artis
{{ $artistName == '' ? 'No Artist' : $artistName }}
Album
{{ optional($song->album)->title ?? 'No Album' }}
Genre
{{ $song->genre->name ?? '' }}
@if ($song->types != 'belum release')
Release Date
{{ \Carbon\Carbon::parse($song->release_date)->format('F d, Y') }}
@endif
Durasi
{{ $song->duration ? gmdate('i:s', $song->duration) : '00:00' }}
Status
{{ $song->status }} {{ $song->types }}
{{--
License Type
{{ $licenseType }}
--}} {{--
License Price
{{ $song->license_price ? 'Rp. ' . number_format($song->license_price, 0, ',', '.') : '-' }}
--}}
Created At
{{ \Carbon\Carbon::parse($song->created_at)->translatedFormat('j F Y H:i:s') }}
Last Updated
{{ \Carbon\Carbon::parse($song->updated_at)->translatedFormat('j F Y H:i:s') }}
Created By
{{ $song->create_by->name ?? '' }}
@if ($song->updater)
Updated By
{{ $song->updater->name ?? '' }}
@endif

Link Lagu

@foreach ($song->links as $rowlink) @if (session('user_active_role') == 'Cover Creator' && $rowlink->role == 'Composer') @continue @endif
Platform : {{ $rowlink->platform }}
{{ $rowlink->uploader->name }} ({{ $rowlink->role }})
@endforeach

Lisensi & Harga

@foreach ($song->licenses as $licence)
{{ $licence->license_type }} {{ $licence->time_amount > 0 ? $licence->time_amount : '' }} {{ $licence->time_type && $licence->time_type !== 'null' ? $licence->time_type : '' }} {{ '(' . $licence->zone . ')' }}
{{ $licence->payment_type }}
{{ $licence->zone }}
@if ($licence->payment_type == 'Beli Harga') {{ 'Rp. ' . number_format($licence->amount, 2, ',', '.') }} @else {{ $licence->amount . '%' }} @endif
@endforeach
Zona (Lokal)
{{ $song->local_zones }}

Kontributor & Kredit

Orang - orang dibalik pembuatan lagu
@foreach ($song->songContributors as $contributor) @php $avatarUrl = app(\App\Services\UserServices::class)->getAvatar($contributor->user, 'sm'); @endphp
{{ $contributor->user->name }}
{{ $contributor->role }}
{{ $contributor->description }}
@endforeach {{-- @if ($song->composers->count())

Composers

@foreach ($song->composers as $composer) @endforeach
@else

Composers

No composers assigned.

@endif
@if ($song->composers->count())

Production Credits

  • Composer: {{ $song->composers->pluck('name')->join(', ') }}
@else

Production Credits

  • No composers assigned.
@endif
--}}

Deskripsi

{!! nl2br(e($song->description)) !!}
{{--

Cover Versions

View All
@forelse ($song->coverVersions as $cover) @php $artist = $cover->artist; $name = $artist?->name ?? 'Unknown'; $avatarUrl = 'https://ui-avatars.com/api/?name=' . urlencode($name) . '&background=e53935&color=fff'; @endphp @empty @endforelse
Cover Artist Released Plays Status
{{ $name }}
{{ \Carbon\Carbon::parse($cover->release_date)->format('M d, Y') }} {{ number_format($cover->play_count ?? 0) }} {{ $cover->status }}
No cover versions available.
--}}
@endsection @section('scripts') @endsection