public function search()
{
$criteria = new \CDbCriteria();
$criteria->compare('id', $this->id, true);
$criteria->compare('event_id', $this->event_id, true);
$criteria->compare('for_the_attention_of_user_id', $this->for_the_attention_of_user_id);
$criteria->compare('message_type_id', $this->message_type_id);
$criteria->compare('urgent', $this->urgent);
$criteria->compare('marked_as_read', $this->marked_as_read);
$criteria->compare('message_text', $this->message_text);
$criteria->order = 'created_date desc';
return new \CActiveDataProvider(get_class($this), array('criteria' => $criteria));
}