コード例 #1
0
    private function getRealData(Disease $disease, $diseaseContentList=array())
    {/*{{{*/
        $res = array();
        $zhuanTiInfo = ZhuanTiClient::getInstance()->getZhuaTisByDisease($disease->id);
        if (count($zhuanTiInfo)>1)
        {
            $res['name'] = $disease->name;
            $res['url'] = $disease->getUrl();
            $res['date'] = date('Y-m-d', time());

            $content = "";
            if (isset($diseaseContentList[$disease->key]))
            {
                $content = $this->getContent($diseaseContentList[$disease->key]);
            }
            $res['content'] = $content;
            $res['doctorUrl'] = $disease->getDoctorUrl();
            $res['zixunUrl'] = $disease->getZixunUrl();
            $zhuanTi1 = array_shift($zhuanTiInfo);
            $zhuanTi2= array_shift($zhuanTiInfo);
            $res['zhuantiUrl1'] = $zhuanTi1->getUrl();
            $res['zhuantiUrl2'] = $zhuanTi2->getUrl();
            $res['zhuantiTitle1'] = $zhuanTi1->title;
            $res['zhuantiTitle2'] = $zhuanTi2->title;
        }
        BeanFinder::get('LocalCache')->removeAll(); 

        return $res;
    }/*}}}*/
コード例 #2
0
    private function getRealData(Disease $disease, $diseaseName = '')
    {/*{{{*/
        $diseaseList = array();
        $res = array();
        if ($diseaseName)
        {
            $dName = $diseaseName;
        }
        else
        {
            $dName = $disease->name;
        }
        //为了Grave'S疾病"'"转义问题
        $dName = preg_replace('/'/', "'", $dName);

        $res['key'] = $dName;
        $res['url'] = $disease->getUrl();
        $res['title'] = XString::truncate($dName."症状_治疗_".$dName."好评专家_咨询_预约_好大夫在线", 56, '...');
        $res['showUrl'] = 'www.haodf.com';
        $res['pageSize'] = rand(58, 62).'K';
        $res['date'] = date('Y-m-d', time());
        $res['content'] = XString::truncate($dName.'好评专家'.$disease->goodVoteCount.'位,可咨询'.$dName.'问题,预约专家门诊,权威专家亲自介绍'.$dName.'病因,症状,治疗,如何护理'.$dName.'患者等.', 156, '...'); 
        $diseaseList['item'] = $res;
        return $diseaseList;
    }/*}}}*/