Sha256: 6ed1f7ac875ad57f085b5a2647d31fdb0abadb7b5af9ec85db81665b00b107c2
Contents?: true
Size: 305 Bytes
Versions: 5
Compression:
Stored size: 305 Bytes
Contents
module Iatelier module Controllers module Books class New include Iatelier::Action expose :book expose :book_type def call(params) @book_type = params[:book_type].capitalize; @book = Object.const_get(@book_type).new end end end end end
Version data entries
5 entries across 5 versions & 1 rubygems