public static function getCategory($publish=null, $array=true) 
	{
		$criteria=new CDbCriteria;
		if($publish != null)
			$criteria->compare('t.publish', $publish);

		$model = self::model()->findAll($criteria);

		if($array == true) {
			$items = array();
			if($model != null) {
				foreach($model as $key => $val) {
					$items[$val->cat_id] = $val->title->message;
				}
				return $items;
			} else
				return false;
		} else
			return $model;
	}
public static function getCategory($publish=null, $array=true) 
	{
		$criteria=new CDbCriteria;
		if($publish != null)
			$criteria->compare('t.publish', $publish);

		$model = self::model()->findAll($criteria);

		if($array == true) {
			$items = array();
			if($model != null) {
				foreach($model as $key => $val) {
					$items[$val->cat_id] = $val->title->message;
				}
				return $items;
			} else
				return false;
		} else
			return $model;
	}
public static function getCategory ( $ publish = null , $ array = true ) { $ criteria = new CDbCriteria ; if ( $ publish != null ) $ criteria -> compare ( 't.publish' , $ publish ) ; $ model = self :: model ( ) -> findAll ( $ criteria ) ; if ( $ array == true ) { $ items = array ( ) ; if ( $ model != null ) { foreach ( $ model as $ key => $ val ) { $ items [ $ val -> cat_id ] = $ val -> title -> message ; } return $ items ; } else return false ; } else return $ model ; }
getCategory
0 = unpublish
1 = publish
getCategory 0 = unpublish 1 = publish