lib/generators/serializer/serializer_generator.rb in cheap_ams-0.10.5 vs lib/generators/serializer/serializer_generator.rb in cheap_ams-0.10.6

- old
+ new

@@ -1,17 +1,17 @@ module Rails module Generators class SerializerGenerator < NamedBase - source_root File.expand_path("../templates", __FILE__) - check_class_collision :suffix => "Serializer" + source_root File.expand_path('../templates', __FILE__) + check_class_collision :suffix => 'Serializer' - argument :attributes, :type => :array, :default => [], :banner => "field:type field:type" + argument :attributes, :type => :array, :default => [], :banner => 'field:type field:type' - class_option :parent, :type => :string, :desc => "The parent class for the generated serializer" + class_option :parent, :type => :string, :desc => 'The parent class for the generated serializer' def create_serializer_file - template 'serializer.rb', File.join('app/serializers', class_path, "#{file_name}_serializer.rb") + template 'serializer.rb.erb', File.join('app/serializers', class_path, "#{file_name}_serializer.rb") end private def attributes_names @@ -24,12 +24,12 @@ def parent_class_name if options[:parent] options[:parent] elsif defined?(::ApplicationSerializer) - "ApplicationSerializer" + 'ApplicationSerializer' else - "ActiveModel::Serializer" + 'ActiveModel::Serializer' end end end end end