HomeController.php 632 B

123456789101112131415161718192021222324252627282930
  1. <?php
  2. namespace App\Http\Controllers;
  3. use App\Models\UsefulLink;
  4. use Illuminate\Http\Request;
  5. use Illuminate\Support\Facades\Auth;
  6. class HomeController extends Controller
  7. {
  8. public function __construct()
  9. {
  10. $this->middleware('auth');
  11. }
  12. /** Show the application dashboard. */
  13. public function index(Request $request)
  14. {
  15. $usage = 0;
  16. foreach (Auth::user()->servers as $server){
  17. $usage += $server->product->price;
  18. }
  19. return view('home')->with([
  20. 'useage' => $usage,
  21. 'useful_links' => UsefulLink::all()->sortBy('id')
  22. ]);
  23. }
  24. }