middleware('auth'); } /** Show the application dashboard. */ public function index(Request $request) { $usage = 0; foreach (Auth::user()->servers as $server){ $usage += $server->product->price; } return view('home')->with([ 'useage' => $usage, 'useful_links' => UsefulLink::all()->sortBy('id') ]); } public static function CreditsLeftBox(){ $usage = 0; $CREDITS_DISPLAY_NAME = Configuration::getValueByKey('CREDITS_DISPLAY_NAME'); foreach (Auth::user()->servers as $server){ $usage += $server->product->price; } if(Auth::user()->Credits() > 0.01 and $usage > 0){ $Days = number_format((Auth::user()->Credits()*30)/$usage,2,'.',''); $Hours = number_format(Auth::user()->Credits()/($usage/30/24),2,'.',''); echo '
'; if($Days >= 15){ echo ''; } elseif ($Days >= 8 && $Days <= 14){ echo ''; } elseif ($Days <= 7){ echo ''; } echo '
Out of '.$CREDITS_DISPLAY_NAME.' in '; if($Days < "1"){ if($Hours < "1"){ echo 'You ran out of Credits '; } else{ echo ' '.$Hours.' hours'; } }else{ echo ''.number_format($Days,0).' days'; } } echo'
'; } }