FeedBack::search PHP Метод

    public function search()
    {
        $criteria = new CDbCriteria();
        $criteria->compare('id', $this->id);
        if (!empty($this->create_time)) {
            $criteria->addBetweenCondition('create_time', $this->create_time . ' 00:00:00', $this->create_time . ' 23:59:59', 'AND');
        }
        $criteria->compare('update_time', $this->update_time, true);
        $criteria->compare('name', $this->name, true);
        $criteria->compare('email', $this->email, true);
        $criteria->compare('theme', $this->theme, true);
        $criteria->compare('text', $this->text, true);
        $criteria->compare('type', $this->type);
        $criteria->compare('status', $this->status);
        $criteria->compare('ip', $this->ip);
        $criteria->compare('is_faq', $this->is_faq);
        $criteria->compare('category_id', $this->category_id);
        return new CActiveDataProvider(get_class($this), ['criteria' => $criteria, 'sort' => ['defaultOrder' => 'create_time DESC, status ASC']]);
    }