Sha256: e16cccd7d934c12ec7ed6cf6bf074a5c847b4e862651d936d8531c0b84d800ea
Contents?: true
Size: 1.14 KB
Versions: 7
Compression:
Stored size: 1.14 KB
Contents
module WhurlEngine class ParameterDefinitionsController < WhurlEngine::ApplicationController def new @parameter_definition = WhurlEngine::ParameterDefinition.new(:resource_id => params[:resource_id]) end def create @parameter_definition = WhurlEngine::ParameterDefinition.new(params[:parameter_definition]) unless @parameter_definition.save render :partial => 'whurl_engine/shared/error', :locals => {:object => @parameter_definition} end end def edit @parameter_definition = WhurlEngine::ParameterDefinition.find(params[:id]) end def update @parameter_definition = WhurlEngine::ParameterDefinition.find(params[:id]) unless @parameter_definition.update_attributes(params[:parameter_definition]) render :partial => 'whurl_engine/shared/error', :locals => {:object => @parameter_definition} end end def destroy @parameter_definition = WhurlEngine::ParameterDefinition.find(params[:id]) unless @parameter_definition.destroy render :partial => 'whurl_engine/shared/error', :locals => {:object => @parameter_definition} end end end end
Version data entries
7 entries across 7 versions & 1 rubygems