- 1
 - 2
 - 3
 - 4
 
if($category_id!='')
        $this->db->where('group_category =', $category_id);
        if($group_by == TRUE)
        $this->db->group_by('blog_cat_name');
                                Нашли или выдавили из себя код, который нельзя назвать нормальным, на который без улыбки не взглянешь? Не торопитесь его удалять или рефакторить, — запостите его на говнокод.ру, посмеёмся вместе!
0
if($category_id!='')
        $this->db->where('group_category =', $category_id);
        if($group_by == TRUE)
        $this->db->group_by('blog_cat_name');
                                У меня создалось впечатление, что здесь специально замаскировали все ифы. Чтобы читающий думал, что это линейный код. На скобках - экономят, на пробелах - экономят.
на одном проекте индуса видел который точно так же делал. объяснение: его лиды запугали - и он боялся чужой код трогать. строчку вставить - ок, чужой код менять - нет, нет, нет. там примеры были еще и похлеще. индус был глупый, а лиды мудаки. я тех лидов сам стороной потом обходил, потому что хуже того индуса были.