Sha256: 39b47ef3cb09a4528741beb84bbd0eb858cc72f7b1e62f32e55d82bdb3f939f8
Contents?: true
Size: 617 Bytes
Versions: 10
Compression:
Stored size: 617 Bytes
Contents
module Waves module Controllers module Mixin attr_reader :request include Waves::ResponseMixin def initialize( request ) @request = request end def find( name ) model.find( name ) end def create( attributes ) model.create( attributes ) end def update( name, attributes ) find( name ).attributes = attributes end def delete( name ) model.delete( name ) end def list model.all end end class Base ; include Mixin ; end end end
Version data entries
10 entries across 10 versions & 4 rubygems