Exemplo n.º 1
0
 /**
  * 从缓存中读取品类数据   
  * @return array
  */
 public function getAllAppliances()
 {
     //电器品类初始化
     S('appliances', null);
     if (!S('appliances')) {
         $applianceLogic = new l\ApplianceLogic();
         $applianceFatherList = $applianceLogic->getApplianceFatherList();
         foreach ($applianceFatherList as $father) {
             $fatherId = $father['appliance_id'];
             $child = $applianceLogic->getApplianceSonList($fatherId);
             //addErrorLog("initial","initiallogic","eachchild",$child);
             $childMap[$fatherId] = $child;
         }
         $applianceMap['father'] = $applianceFatherList;
         $applianceMap['child'] = $childMap;
         //addErrorLog("initial","initiallogic","allchild",$childMap['43']);
         S('appliances', $applianceMap);
     }
     return S('appliances');
 }