From d862cb185cfdb49ae59f8fa563fcd6b4f862ea6f Mon Sep 17 00:00:00 2001 From: Hillel Coren Date: Mon, 14 Aug 2017 17:03:34 +0300 Subject: [PATCH] Support affiliate partners --- app/Ninja/Repositories/AccountRepository.php | 9 +++++++++ 1 file changed, 9 insertions(+) diff --git a/app/Ninja/Repositories/AccountRepository.php b/app/Ninja/Repositories/AccountRepository.php index 3551ee430ab4..0c4fbb6d70f4 100644 --- a/app/Ninja/Repositories/AccountRepository.php +++ b/app/Ninja/Repositories/AccountRepository.php @@ -45,6 +45,15 @@ class AccountRepository $company->promo_expires = date_create()->modify('14 days')->format('Y-m-d'); } + if (env('PARTNER_CAMPAIGN') && Input::get('utm_campaign') == env('PARTNER_CAMPAIGN')) { + $company->plan = PLAN_PRO; + $company->plan_term = PLAN_TERM_YEARLY; + $company->plan_price = PLAN_PRICE_PRO_MONTHLY; + $company->plan_started = date_create()->format('Y-m-d'); + $company->plan_paid = date_create()->format('Y-m-d'); + $company->plan_expires = date_create()->modify('1 year')->format('Y-m-d'); + } + $company->save(); }