class Wco::ObfuscatedRedirectsController

def create

def create
  @obf = Wco::Obf.new params[:obf].permit!
  authorize! :create, @obf
  if @obf.save
    flash_notice 'ok'
  else
    flash_alert @obf
  end
  redirect_to action: :index
end

def edit

def edit
  @obf = Wco::Obf.find params[:id]
  authorize! :edit, @obf
end

def index

def index
  @obfs = Wco::ObfuscatedRedirect.all
  authorize! :index, Wco::ObfuscatedRedirect
end

def new

def new
  authorize! :new, @new_obf
end

def set_lists

def set_lists
  super
  @new_obf = Wco::ObfuscatedRedirect.new
end

def update

def update
  @obf = Wco::Obf.find params[:id]
  authorize! :create, @obf
  if @obf.update params[:obf].permit!
    flash_notice 'ok'
  else
    flash_alert @obf
  end
  redirect_to action: :index
end