Пример #1
0
 public static function getDetailedPlanInfo($plan_id = null)
 {
     if (!empty($plan_id)) {
         $info = self::getPlanById($plan_id);
         if (!empty($info)) {
             $info['packages'] = Tariff::getPackagesForTariffPlan($info['id']);
         }
     } else {
         $info = self::getAllPlans();
         $info = array_map(function ($plan) {
             $plan['packages'] = Tariff::getPackagesForTariffPlan($plan['id']);
             return $plan;
         }, $info);
     }
     return $info;
 }