class ForumSectionsController < ApplicationController def index targets = ForumSectionsService.new.index params render json: targets end def select_sections targets = ForumSectionsService.new.select_sections render json: targets end def user_apply targets = ForumSectionsService.new.user_apply params, current_user, current_user_ip render json: targets end def edit_notice targets = ForumSectionsService.new.edit_notice params render json: targets end def forum_section_header targets = ForumSectionsService.new.forum_section_header params, current_user render json: targets end def create targets = ForumSectionsService.new.create params, current_user render json: targets end def rename targets = ForumSectionsService.new.rename params, current_user render json: targets end def destroy_forum targets = ForumSectionsService.new.destroy params, current_user render json: targets end def order_forums targets = ForumSectionsService.new.order_forums params, current_user render json: targets end def search_users targets = ForumSectionsService.new.search_users params, current_user render json: targets end def add_users targets = ForumSectionsService.new.add_users params, current_user render json: targets end def managements targets = ForumSectionsService.new.managements params, current_user render json: targets end def applied_forums targets = ForumSectionsService.new.applied_forums params, current_user render json: targets end def deal_applies targets = ForumSectionsService.new.deal_applies params, current_user render json: targets end def destroy_moderator targets = ForumSectionsService.new.destroy_moderator params, current_user render json: targets end def unchecked_memos targets = ForumSectionsService.new.unchecked_memos params, current_user render json: targets end def unchecked_replies targets = ForumSectionsService.new.unchecked_replies params, current_user render json: targets end def checked_memos targets = ForumSectionsService.new.checked_memos params, current_user render json: targets end private def current_user_ip env['REMOTE_ADDR'] end end