Inheritance: extends controller\Controller
 private function changeUserPlanPackages($user_id, $tariff_plan_packages)
 {
     $users_tarif_plans = array_map(function ($val) {
         $val['optional'] = (int) $val['optional'];
         $val['subscribed'] = (int) $val['subscribed'];
         return $val;
     }, $this->db->getTarifPlanByUserID($user_id));
     $user = \User::getInstance($user_id);
     foreach ($users_tarif_plans as $row) {
         if (array_key_exists($row['package_id'], $tariff_plan_packages) && $tariff_plan_packages[$row['package_id']] == 'on') {
             $user->subscribeToPackage($row['package_id'], null, true);
         } else {
             $user->unsubscribeFromPackage($row['package_id'], null, true);
         }
     }
 }