class RolesController < ApplicationController before_action :authenticate_member! load_and_authorize_resource respond_to :html responders :flash def index @roles = Role.all.order(:name) respond_with @roles end def show respond_with @role end def new @role = Role.new respond_with @role end def edit respond_with @role end def create @role = Role.create(role_params) respond_with @role end def update @role.update(role_params) respond_with @role end def destroy @role.destroy respond_with @role end private def role_params params.require(:role).permit(:description, :name, :members, :slug) end end