class Baseapi::CLI
Public Instance Methods
setup(*controllers)
click to toggle source
# File lib/baseapi/cli.rb, line 10 def setup(*controllers) controllers.push 'application' controllers.push 'base_api' controllers.uniq! controllers.each do |controller| dir = [ "app/views/#{controller}" ] dir.each do |path| if !Dir.exists?(path) Dir.mkdir(path) end end files = [ 'error.json.jbuilder', 'model.json.jbuilder', 'models.json.jbuilder', ] files.each do |file| src = File.expand_path("../app/views/base_api/#{file}", __FILE__) FileUtils.cp(src, "app/views/#{controller}/#{file}") end end end