class Redoxed::Script::Command::ListModels

Constants

Description
Name

Public Class Methods

new(opts={}) click to toggle source
# File lib/redoxed/script/commands/list-models.rb, line 23
def initialize opts={}
end
run(opts={}) click to toggle source
# File lib/redoxed/script/commands/list-models.rb, line 8
def self.run opts={}
  puts new(opts).models
end

Public Instance Methods

models() click to toggle source
# File lib/redoxed/script/commands/list-models.rb, line 12
def models
  out = ''
  models = Dir.glob File.join Config::ModelDir, '*.rb'
  models.each do |model|
    out += "%15s - %s\n" % [File.basename(model, '.rb'), model]
  end
  out
end