public function registervote($voteduser, $sourceid) { //return $voteduser; $voteruserid = Yii::app()->session['login']['id']; $check = VideoVote::model()->findByAttributes(array('voter_userid' => $voteruserid, 'voted_userid' => $voteduser, 'voted_sourceid' => $sourceid)); if (!$check) { $newvote = new VideoVote(); $newvote->voter_userid = $voteruserid; $newvote->voted_userid = $voteduser; $newvote->voted_sourceid = $sourceid; $newvote->createddate = new CDbExpression('NOW()'); $newvote->status = 1; if ($newvote->save(false)) { return '-true'; //voted success } } else { return '-false'; //already voted } }