Sha256: 8e9e75daf9aaec13163245878433189219795e42e8ef27399fc992ecc48c80c9
Contents?: true
Size: 789 Bytes
Versions: 31
Compression:
Stored size: 789 Bytes
Contents
# -*- encoding : utf-8 -*- require 'rails/generators' require 'rails/generators/active_record' class Card module Generators module ClassMethods def source_root(path = nil) if path @_card_source_root = path else @_card_source_root ||= File.expand_path(File.join(File.dirname(__FILE__), 'card', generator_name, 'templates')) end end # Override Rails default banner (wagn is the command name). def banner "wagn generate #{namespace} #{self.arguments.map(&:usage)*' '} [options]".gsub(/\s+/, ' ') end end class NamedBase < ::Rails::Generators::NamedBase extend ClassMethods end class MigrationBase < ::ActiveRecord::Generators::Base extend ClassMethods end end end
Version data entries
31 entries across 31 versions & 1 rubygems