class Hobo::AdminSubsiteGenerator

Public Instance Methods

generate_admin_user_controller() click to toggle source
# File lib/generators/hobo/admin_subsite/admin_subsite_generator.rb, line 18
def generate_admin_user_controller
  fixed_options = {:subsite_controller_is_being_created => 1}
  options.each{|k,v| fixed_options[k] = v}
  invoke "hobo:controller", ["#{file_name}/#{options[:user_resource_name].pluralize.underscore}"], fixed_options
  template "users_index.dryml", "app/views/#{file_name}/#{options[:user_resource_name].pluralize.underscore}/index.dryml" if invite_only?
end
generate_site_taglib() click to toggle source
# File lib/generators/hobo/admin_subsite/admin_subsite_generator.rb, line 27
def generate_site_taglib
  invoke 'hobo:subsite_taglib', [name], options.merge(:admin => true)
end

Public Class Methods

banner() click to toggle source