Sha256: 03f3e2d5f5491425f58a162842b74d714eb629f40c7533d2dcece3c897e79824

Contents?: true

Size: 618 Bytes

Versions: 7

Compression:

Stored size: 618 Bytes

Contents

module Hobo
  class UserModelGenerator < Rails::Generators::NamedBase
    source_root File.expand_path('../templates', __FILE__)

    # overrides the default
    argument :name, :type => :string, :default => 'user', :optional => true

    include Generators::Hobo::Model
    include Generators::Hobo::InviteOnly
    include Generators::Hobo::ActivationEmail

    def self.banner
      "rails generate hobo:user_model [NAME=user] [options]"
    end

    class_option :admin_subsite_name,
                 :type => :string,
                 :desc => "Admin Subsite Name",
                 :default => 'admin'

  end
end

Version data entries

7 entries across 7 versions & 1 rubygems

Version Path
hobo-1.3.0.pre16 lib/generators/hobo/user_model/user_model_generator.rb
hobo-1.3.0.pre15 lib/generators/hobo/user_model/user_model_generator.rb
hobo-1.3.0.pre14 lib/generators/hobo/user_model/user_model_generator.rb
hobo-1.3.0.pre13 lib/generators/hobo/user_model/user_model_generator.rb
hobo-1.3.0.pre12 lib/generators/hobo/user_model/user_model_generator.rb
hobo-1.3.0.pre11 lib/generators/hobo/user_model/user_model_generator.rb
hobo-1.3.0.pre10 lib/generators/hobo/user_model/user_model_generator.rb