| @@ -12,8 +12,9 @@ | ||
| 12 | 12 | use Hostinger\Admin\Hooks as AdminHooks; |
| 13 | 13 | use Hostinger\Admin\Menu as AdminMenu; |
| 14 | 14 | use Hostinger\Admin\Ajax as AdminAjax; |
| 15 | 15 | use Hostinger\Admin\Redirects as AdminRedirects; |
| 16 | +use Hostinger\Amplitude\Amplitude; | |
| 16 | 17 | use Hostinger\Preview\Assets as PreviewAssets; |
| 17 | 18 | use Hostinger\Requests\Client; |
| 18 | 19 | use Hostinger\Admin\Onboarding\Settings as OnboardingSettings; |
| 19 | 20 | use Hostinger\Surveys\Rest\Rest as SurveysRest; |
| @@ -38,8 +39,9 @@ | ||
| 38 | 39 | |
| 39 | 40 | private function load_dependencies(): void { |
| 40 | 41 | $this->load_onboarding_dependencies(); |
| 41 | 42 | $this->load_public_dependencies(); |
| 43 | + $this->amplitude_dependencies(); | |
| 42 | 44 | |
| 43 | 45 | if ( is_admin() ) { |
| 44 | 46 | $this->load_admin_dependencies(); |
| 45 | 47 | if ( ! empty( Helper::get_api_token() ) ) { |
| @@ -116,6 +118,10 @@ | ||
| 116 | 118 | private function load_onboarding_dependencies(): void { |
| 117 | 119 | if ( ! OnboardingSettings::all_steps_completed() ) { |
| 118 | 120 | new AutocompleteSteps(); |
| 119 | 121 | } |
| 122 | + } | |
| 123 | + | |
| 124 | + private function amplitude_dependencies(): void { | |
| 125 | + new Amplitude(); | |
| 120 | 126 | } |
| 121 | 127 | } |