@extends('layouts.admin') @section('title', 'Edit Plan - ' . $plan->name) @section('content')

Edit Plan

@if($errors->any())
@endif
@csrf @method('PUT')

Basic Information

$

Plan Limits

Leave blank for unlimited

Plan Features

Add features that are included in this plan

@php $features = old('features', $plan->features ? json_decode($plan->features, true) : []); @endphp @if(is_array($features) && count($features) > 0) @foreach($features as $index => $feature)
@endforeach @else
@endif

Plan Settings

Allow new subscriptions

Highlight this plan

Current Statistics

Total Subscriptions {{ $plan->subscriptions->count() }}
Active Subscriptions {{ $plan->subscriptions->where('status', 'active')->count() }}
Trial Subscriptions {{ $plan->subscriptions->where('status', 'trial')->count() }}
Cancel @if($plan->subscriptions->count() === 0) @endif
@if($plan->subscriptions->count() === 0) @endif
// Initialize features const features = @json(old('features', is_array($plan->features) ? $plan->features : json_decode($plan->features, true) ?? [])); features.forEach(feature => addFeature(feature)); }); @endsection