Fix other minor type issues in libs

[MAILPOET-3926]
This commit is contained in:
Rostislav Wolny
2020-11-30 16:39:58 +01:00
committed by Veljko V
parent 82f666c488
commit d13f63b3e2
10 changed files with 18 additions and 14 deletions

View File

@ -64,9 +64,8 @@ class Forms {
$data['site_url'] = $this->wp->siteUrl();
$data['premium_plugin_active'] = License::getLicense();
$data['current_wp_user_firstname'] = $this->wp->wpGetCurrentUser()->user_firstname;
$installedAtDateTime = new \DateTime($this->settings->get('installed_at'));
$data['installed_days_ago'] = (int)$installedAtDateTime->diff(new \DateTime())->format('%a');
$installedAtDiff = (new \DateTime($this->settings->get('installed_at')))->diff(new \DateTime());
$data['installed_days_ago'] = $installedAtDiff instanceof \DateInterval ? (int)$installedAtDiff->format('%a') : null;
$data['display_nps_survey'] = true;
$this->userFlags->set('display_new_form_editor_nps_survey', false);
}