1, 'max'=>100), array('label_name','LSYii_Validators'), array('languages','required'), array('languages','LSYii_Validators','isLanguageMulti'=>true), ); } function getAllRecords($condition=FALSE) { if ($condition != FALSE) { foreach ($condition as $item => $value) { $criteria->addCondition($item.'="'.$value.'"'); } } $data = $this->findAll($criteria); return $data; } function getLID() { return Yii::app()->db->createCommand()->select('lid')->order('lid asc')->from('{{labelsets}}')->query()->readAll(); } function insertRecords($data) { $lblset = new self; foreach ($data as $k => $v) $lblset->$k = $v; if ($lblset->save()) { return $lblset->lid; } return false; } }