public function getTab2Content() { $contentArray = array(); $contentArray[] = array('head' => 'Short Description:', 'value' => $this->_pstCategory->shortDescription, 'cssClass' => ''); $contentArray[] = array('head' => 'Property Description:', 'value' => $this->_pstCategory->fullDescription, 'cssClass' => ''); if (!empty($this->_pstCategory->features)) { $reffeatures = new Reffeature(); $features = $reffeatures->getFeatures($this->_pstCategory->features, $this->_posting->typeID); if (!empty($features)) { $featureArray = array(); foreach ($features as $feature) { $featureArray[] = '- ' . $feature->feature; } $contentArray[] = array('head' => 'Features:', 'value' => Tag::simpleTable($featureArray, 3, 'featurelist', true), 'cssClass' => ''); } } $this->printTable($contentArray); }
public function getFeatures($features, $businessType, $column = 3) { if (!empty($features)) { $reffeatures = new Reffeature(); $featuresSet = $reffeatures->getFeatures($features, $businessType); if (!empty($featuresSet)) { $featureArray = array(); foreach ($featuresSet as $feature) { $featureArray[] = '- ' . $feature->feature; } return Tag::simpleTable($featureArray, $column, 'featurelist', true); } } return ''; }