提交 07032959 编写于 作者: F Francesco Rodriguez

AM::Serializers::Xml depends on AM::Naming

上级 b7944405
......@@ -10,6 +10,10 @@ module Xml
extend ActiveSupport::Concern
include ActiveModel::Serialization
included do
extend ActiveModel::Naming
end
class Serializer #:nodoc:
class Attribute #:nodoc:
attr_reader :name, :value, :type
......
......@@ -4,7 +4,6 @@
require 'active_support/core_ext/object/instance_variables'
class Contact
extend ActiveModel::Naming
include ActiveModel::Serializers::JSON
include ActiveModel::Validations
......
......@@ -4,7 +4,6 @@
require 'ostruct'
class Contact
extend ActiveModel::Naming
include ActiveModel::Serializers::Xml
attr_accessor :address, :friends
......@@ -25,7 +24,6 @@ class Customer < Struct.new(:name)
end
class Address
extend ActiveModel::Naming
include ActiveModel::Serializers::Xml
attr_accessor :street, :city, :state, :zip, :apt_number
......
class Contact
extend ActiveModel::Naming
include ActiveModel::Conversion
attr_accessor :id, :name, :age, :created_at, :awesome, :preferences
......
Markdown is supported
0% .
You are about to add 0 people to the discussion. Proceed with caution.
先完成此消息的编辑!
想要评论请 注册