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