class MpWeixin::NewsReplyMessage
Attributes
ArticleCount[RW]
Articles[RW]
Public Class Methods
new(attributes = {})
click to toggle source
Calls superclass method
MpWeixin::ReplyMessage::new
# File lib/mp_weixin/models/reply_message.rb, line 161 def initialize(attributes = {}) super @MsgType ||= 'news' end
Public Instance Methods
Articles=(attributes)
click to toggle source
# File lib/mp_weixin/models/reply_message.rb, line 166 def Articles=(attributes) _attributes = attributes.is_a?(Hash) ? attributes.deep_symbolize_keys[:item] : attributes.dup @Articles = _attributes.collect do |item_attr| if item_attr.is_a?(Item) item_attr else item_attr = item_attr.deep_symbolize_keys Item.new(item_attr) end end end