File: /var/www/dtw.bradford/app/Http/Controllers/DashboardController.php
<?php
namespace App\Http\Controllers;
use App\Http\Controllers\Controller;
use App\Models\ApiConnections;
use App\Models\Report;
use App\Models\Requests;
use App\Models\UploadDocuments;
use App\Models\Users;
use Carbon\Carbon;
use Illuminate\Http\Request;
use Illuminate\Support\Str;
class DashboardController extends Controller
{
public function __construct()
{
$this->middleware('auth.users')->except('logout');
}
public function index()
{
$uploads_colegium_count = UploadDocuments::where('deleted', false)->count();
$connections_count = ApiConnections::where('deleted', false)->count();
$users_data = Users::where('deleted', false)->where('id', '!=', 1)->count();
$title = 'Dashboard';
$sidenav = 'dashboard';
return view('admin.dashboard', compact(
'title',
'sidenav',
'users_data',
'uploads_colegium_count',
'connections_count'
));
}
}