Сортировка топиков по последним комментариям в 0.5

Помогите сделать метод. Насколько я понял, будет как-то так:

public function GetTopicsLastComment($iPage,$iPerPage,$bAddAccessible=true) {
        $aFilter=array(
            'blog_type' => array(
                'personal',
                'open'
            ),
            'topic_publish' => 1,
            'order' => '???',
        );    
        /**
         * Если пользователь авторизирован, то добавляем в выдачу
         * закрытые блоги в которых он состоит
         */
        if($this->oUserCurrent && $bAddAccessible) {
            $aOpenBlogs = $this->Blog_GetAccessibleBlogsByUser($this->oUserCurrent);
            if(count($aOpenBlogs)) $aFilter['blog_type']['close'] = $aOpenBlogs;            
        }
        
        return $this->GetTopicsByFilter($aFilter,$iPage,$iPerPage);
    }
}


Как правильно сделать сортировку?

2 комментария

avatar
Для ленты
  • ade
  • 0
avatar
не туда копаете
в эту сторону надо
Comment_GetCommentsOnline

но естественно ее нужно переписать как и мэппер, назвать другим именем,
да и таблицу другую в мэппере использовать
Только зарегистрированные и авторизованные пользователи могут оставлять комментарии.