/var/www/flurhymez/app/Http/Controllers/admin
NameSizeModeActions
categoriesController.php22330644editdlrm
clientsController.php29740644editdlrm
contactsController.php20780644editdlrm
dashboardController.php35390644editdlrm
eventsController.php30740644editdlrm
introController.php27780644editdlrm
productsController.php62310644editdlrm
profileController.php15780644editdlrm
servicesController.php27760644editdlrm
slidersController.php53450644editdlrm
statisticsController.php23800644editdlrm
teamController.php43310644editdlrm
testimonialsController.php42920644editdlrm
websiteInformationController.php16430644editdlrm
Edit: /var/www/flurhymez/app/Http/Controllers/admin/dashboardController.php (3539B)
'ga:users, ga:newUsers', 'dimensions' => 'ga:day' ] )->rows; $oldUsers = null; $newUsers = null; if ($userTypes) { for ($idx = 0; $idx < count($userTypes); $idx++) { $oldUsers[] = $userTypes[$idx][1]; $newUsers[] = $userTypes[$idx][2]; } } /* Users By Device */ $userDevice = Analytics::performQuery( Period::days(360), 'ga:sessions', [ 'metrics' => 'ga:users', 'dimensions' => 'ga:deviceCategory' ] )->rows; $desktopNumber = '0'; $tabletNumber = '0'; $mobileNumber = '0'; if (is_array($userDevice) && array_key_exists(0, $userDevice)) { $desktopNumber = $userDevice[0][1]; } if (is_array($userDevice) && array_key_exists(2, $userDevice)) { $tabletNumber = $userDevice[2][1]; } if (is_array($userDevice) && array_key_exists(1, $userDevice)) { $mobileNumber = $userDevice[1][1]; } //dd($userDevice); /* Users by country */ $userCountry = Analytics::performQuery( Period::days(30), 'ga:sessions', [ 'metrics' => 'ga:users', 'dimensions' => 'ga:country' ] )->rows; if ($userCountry != null) { $userCountry = array_map(function ($el) { $el[1] = intval($el[1]); return $el; }, $userCountry); array_unshift($userCountry, ['Country', 'Users']); } /* Most viewed pages */ $viewedPages = Analytics::fetchMostVisitedPages(Period::days(30), 20); /* Status Cards */ $categories = Category::where('deleted', '=', 0)->count(); $products = Product::count(); $clients = Client::count(); $events = Event::count(); $contacts = Contact::count(); //dd($categories); return view("admin.dashboard.dashboard")->with([ //Top Referrals 'topReferrals' => $topReferrals, //Users by country 'userCountry' => $userCountry, //Users 'oldUsers' => $oldUsers, 'newUsers' => $newUsers, //Users By Device 'userDevice' => $userDevice, 'desktopNumber' => $desktopNumber, 'tabletNumber' => $tabletNumber, 'mobileNumber' => $mobileNumber, //Most viewed pages 'viewedPages' => $viewedPages, //Status 'categories' => $categories, 'products' => $products, 'clients' => $clients, 'events' => $events, 'contacts' => $contacts, ]); } }