इसे आजमाएं:
public function returnCategoryNames()
{
$dataProvider= new CActiveDataProvider('Categories');
$dataProvider->setPagination(false);
//$count = $dataProvider->totalItemCount();
$names = array();
foreach($dataProvider->getData() as $record) {
$names[] = $record->name;
}
return array_unique($names);
}
हालाँकि आपको डेटा प्रदाता का उपयोग करने की आवश्यकता नहीं है, इसके बजाय केवल मॉडल का उपयोग करें
foreach(Categories::model()->findAll() as $record) {