@extends('layouts.app') @section('content')
| Title | Owner | Service | Subscription Email | Subscription Password | Slots | Status | Invoice Proof | Action |
|---|---|---|---|---|---|---|---|---|
| {{ $subscription->title }} | {{ $subscription->owner?->name ?? 'N/A' }} | {{ $subscription->service?->name ?? 'N/A' }} / {{ $subscription->servicePlan?->name ?? 'N/A' }} |
@if(filled($subscription->subscription_email))
{{ $subscription->subscription_email }}
@else
Not provided
@endif
|
@if(filled($subscription->subscription_password))
••••••••
@else
Not provided
@endif
|
{{ $subscription->available_slots }}/{{ $subscription->total_slots }} | @php $subStatus = strtolower(trim((string) $subscription->status)); @endphp @if(in_array($subStatus, ['active', 'approved', 'approve'], true)) Active @elseif(in_array($subStatus, ['rejected', 'reject', 'cancelled'], true)) {{ ucfirst($subscription->status) }} @elseif(in_array($subStatus, ['draft', 'pending'], true)) Pending @elseif($subStatus === 'full') Full @else {{ ucfirst($subscription->status) }} @endif | @php $subInvoice = getSubscriptionInvoiceForSubscription((int) $subscription->id); $subInvStatus = strtolower(trim((string) ($subInvoice['status'] ?? ($subscription->is_invoice_verified ? 'approved' : ($subscription->invoice_status ?? 'unverified'))))); @endphp @if(in_array($subInvStatus, ['approved', 'approve', 'verified'], true)) Approved @elseif(in_array($subInvStatus, ['pending'], true)) Needs Review @elseif(in_array($subInvStatus, ['rejected', 'reject'], true)) Rejected @else Unverified @endif |
@if($isAdminOrSuper ?? false)
@can('update subscription')
Manage
@endcan
@can('delete subscription')
@endcan
@else
-
@endif
|
| No shared subscriptions found. | ||||||||