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