HomeController.php 917 B

1234567891011121314151617181920212223242526272829303132333435363738394041
  1. <?php
  2. namespace App\Http\Controllers;
  3. use Illuminate\Http\Request;
  4. use Illuminate\Support\Facades\Auth;
  5. class HomeController extends Controller
  6. {
  7. /**
  8. * Create a new controller instance.
  9. *
  10. * @return void
  11. */
  12. public function __construct()
  13. {
  14. $this->middleware('auth');
  15. }
  16. /**
  17. * Show the application dashboard.
  18. *
  19. * @param Request $request
  20. * @return \Illuminate\Contracts\Support\Renderable
  21. */
  22. public function index(Request $request)
  23. {
  24. //set cookie as extra layer of defense against users that make multiple accounts
  25. setcookie('4b3403665fea6' , base64_encode(1) , time() + (20 * 365 * 24 * 60 * 60));
  26. $useage = 0;
  27. foreach (Auth::user()->Servers as $server){
  28. $useage += $server->product->price;
  29. }
  30. return view('home')->with([
  31. 'useage' => $useage
  32. ]);
  33. }
  34. }