class Doorkeeper::ApplicationsController

def create

def create
  @application = Application.new(params[:application])
  if @application.save
    flash[:notice] = I18n.t(:notice, :scope => [:doorkeeper, :flash, :applications, :create])
    respond_with [:oauth, @application]
  else
    render :new
  end
end

def destroy

def destroy
  @application = Application.find(params[:id])
  flash[:notice] = I18n.t(:notice, :scope => [:doorkeeper, :flash, :applications, :destroy]) if @application.destroy
  redirect_to oauth_applications_url
end

def edit

def edit
  @application = Application.find(params[:id])
end

def index

def index
  @applications = Application.all
end

def new

def new
  @application = Application.new
end

def show

def show
  @application = Application.find(params[:id])
end

def update

def update
  @application = Application.find(params[:id])
  if @application.update_attributes(params[:application])
    flash[:notice] = I18n.t(:notice, :scope => [:doorkeeper, :flash, :applications, :update])
    respond_with [:oauth, @application]
  else
    render :edit
  end
end