Sha256: 1fcbce888c1a1a3fd35fdbb9f22e0f1001aac71b82f62ae8f0778022c02e3b2c
Contents?: true
Size: 687 Bytes
Versions: 5
Compression:
Stored size: 687 Bytes
Contents
require "rails/generators" require "rails/generators/rails/resource/resource_generator" require "generators/ember/controller_generator" require "generators/ember/view_generator" module Rails module Generators ResourceGenerator.class_eval do class_option :ember, aliases: '-e', desc: 'force ember resource to generate', optional: true, type: 'boolean', default: false, banner: '--ember' def add_ember if options.ember say_status :invoke, "ember:resource", :white with_padding do invoke "ember:resource", [singular_name, attributes.map { |a| "#{a.name}:#{a.type}" }].flatten end end end end end end
Version data entries
5 entries across 5 versions & 1 rubygems