From e207c0c5509bf1b2bea3650e3a7c5b26cbf2b466 Mon Sep 17 00:00:00 2001 From: IceToast Date: Fri, 22 Jul 2022 02:58:08 +0200 Subject: [PATCH] =?UTF-8?q?feat:=20=E2=9C=A8=20Added=20Cancel=20Button=20&?= =?UTF-8?q?=20Next=20Billing=20Cycle=20field?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- resources/views/servers/index.blade.php | 122 ++++++++++++++++++------ 1 file changed, 92 insertions(+), 30 deletions(-) diff --git a/resources/views/servers/index.blade.php b/resources/views/servers/index.blade.php index 517c3f1e..9c9d81b0 100644 --- a/resources/views/servers/index.blade.php +++ b/resources/views/servers/index.blade.php @@ -40,7 +40,6 @@
@foreach ($servers as $server) -
@@ -107,7 +106,7 @@ {{ $server->egg }}
-
+
{{ __('Resource plan') }}:
@@ -115,11 +114,43 @@ {{ $server->product->name }}
-
+ +
+
+ {{ __('Next Billing Cycle') }}: +
+
+ + @switch($server->product->billing_period) + @case('monthly') + {{ \Carbon\Carbon::parse($server->last_billed)->addMonth()->toDayDateTimeString(); }} + @break + @case('weekly') + {{ \Carbon\Carbon::parse($server->last_billed)->addWeek()->toDayDateTimeString(); }} + @break + @case('daily') + {{ \Carbon\Carbon::parse($server->last_billed)->addDay()->toDayDateTimeString(); }} + @break + @case('hourly') + {{ \Carbon\Carbon::parse($server->last_billed)->addHour()->toDayDateTimeString(); }} + @break + @case('half-yearly') + {{ \Carbon\Carbon::parse($server->last_billed)->addMonths(6)->toDayDateTimeString(); }} + @break + @case('yearly') + {{ \Carbon\Carbon::parse($server->last_billed)->addYear()->toDayDateTimeString(); }} + @break + @default + {{ \Carbon\Carbon::parse($server->last_billed)->addHour()->toDayDateTimeString(); }} + @endswitch + +
+
+
{{ __('Price') }}: @@ -147,17 +178,22 @@
- @@ -169,40 +205,66 @@ @endsection