diff --git a/app/Http/Controllers/Admin/DashboardController.php b/app/Http/Controllers/Admin/DashboardController.php index 90d5f192..dec09425 100644 --- a/app/Http/Controllers/Admin/DashboardController.php +++ b/app/Http/Controllers/Admin/DashboardController.php @@ -28,6 +28,8 @@ class DashboardController extends AbstractController { $components = Component::all(); + segment_page('Dashboard'); + return View::make('dashboard.index')->with([ 'components' => $components, ]); diff --git a/app/Http/Controllers/HomeController.php b/app/Http/Controllers/HomeController.php index 3110e80b..acfeb165 100644 --- a/app/Http/Controllers/HomeController.php +++ b/app/Http/Controllers/HomeController.php @@ -37,9 +37,7 @@ class HomeController extends AbstractController $today = Carbon::now(); $startDate = Carbon::now(); - segment_track('Status Page', [ - 'event' => 'Landed', - ]); + segment_page('Status Page'); // Check if we have another starting date if (Binput::has('start_date')) { diff --git a/app/Http/Controllers/SetupController.php b/app/Http/Controllers/SetupController.php index e7c459a9..41d6a762 100644 --- a/app/Http/Controllers/SetupController.php +++ b/app/Http/Controllers/SetupController.php @@ -41,6 +41,8 @@ class SetupController extends AbstractController */ public function getIndex() { + segment_page('Setup'); + return View::make('setup')->with([ 'pageTitle' => trans('setup.setup'), ]); diff --git a/app/Http/helpers.php b/app/Http/helpers.php index eb883839..41ba3f94 100644 --- a/app/Http/helpers.php +++ b/app/Http/helpers.php @@ -54,8 +54,11 @@ if (!function_exists('segment_identify')) { return Segment::identify([ 'anonymousId' => Config::get('app.key'), 'context' => [ - 'locale' => Config::get('app.locale'), - 'timezone' => Setting::get('app_timezone'), + 'locale' => Config::get('app.locale'), + 'timezone' => Setting::get('app_timezone'), + 'DB_DRIVER' => getenv('DB_DRIVER'), + 'CACHE_DRIVER' => getenv('CACHE_DRIVER'), + 'SESSION_DRIVER' => getenv('SESSION_DRIVER'), ], ]); } else {