lib/generators/cream/helpers/args_helper.rb in cream-0.8.9.2 vs lib/generators/cream/helpers/args_helper.rb in cream-0.8.9.3
- old
+ new
@@ -3,39 +3,52 @@
module Args
def logfile
options[:logfile]
end
- def default_roles?
- options[:default_roles]
- end
+ # def default_user_types?
+ # options[:default_user_types]
+ # end
def roles
- defaults = default_roles? ? ['guest', 'admin'] : []
- (options[:roles] + defaults).flat_uniq
+ # defaults = default_roles? ? ['guest', 'admin'] : []
+ # (options[:roles] + defaults).flat_uniq
+ options[:roles]
end
def has_user_model?
model_file?(user_class.as_filename)
end
def set_orm
self.class.use_orm :"#{orm}"
end
- def admin_user_option
- admin_user? ? "--admin-user #{admin_user}" : ''
- end
+ # def admin_user_option
+ # admin_user? ? "--admin-user #{admin_user}" : ''
+ # end
def roles_list
roles.join(' ')
end
def gems?
options[:gems]
end
+ def logfile
+ options[:logfile]
+ end
+
+ def logging?
+ options[:logging]
+ end
+
+ def logging_on?
+ logfile && logging?
+ end
+
def document_store?
[:mongoid, :mongo_mapper, :couch_db].include? orm
end
def active_record?
@@ -48,16 +61,18 @@
def strategy
options[:strategy]
end
- def user_types
+ def user_types
+ # defaults = default_user_types? ? ['admin'] : []
+ # (options[:user_types] + defaults).flat_uniq
options[:user_types]
end
- def admin_user?
- options[:admin_user]
- end
+ # def admin_user?
+ # options[:admin_user]
+ # end
def sym_roles
roles.map(&:to_sym)
end
\ No newline at end of file