Sha256: fdcccee29ad5e1cc9e2d6d8bb23b7800a4e3a0a055cce14cce86d07aa1920bae
Contents?: true
Size: 698 Bytes
Versions: 2
Compression:
Stored size: 698 Bytes
Contents
class <%= @controller_name %> < ApplicationController def index; end def show op Operations::<%= @class_name %>::Load end def new op Operations::<%= @class_name %>::Create end def create if run Operations::<%= @class_name %>::Create # handle successful case else # handle error case end end def edit op Operations::<%= @class_name %>::Update end def update if run Operations::<%= @class_name %>::Update # handle successful case else # handle error case end end def destroy if run Operations::<%= @class_name %>::Destroy # handle successful case else # handle error case end end end
Version data entries
2 entries across 2 versions & 1 rubygems
Version | Path |
---|---|
rails_ops-1.1.26 | lib/generators/operation/templates/controller.erb |
rails_ops-1.1.25 | lib/generators/operation/templates/controller.erb |