class Kudzu::Adapter::ActiveRecord::Page
Public Instance Methods
data()
click to toggle source
# File lib/kudzu/adapter/active_record/model/page.rb, line 25 def data chunks.pluck(:data).join end
response_header()
click to toggle source
Calls superclass method
# File lib/kudzu/adapter/active_record/model/page.rb, line 9 def response_header if response_header_column_is_text? JSON.parse(super) else super end end
response_header=(val)
click to toggle source
Calls superclass method
# File lib/kudzu/adapter/active_record/model/page.rb, line 17 def response_header=(val) if response_header_column_is_text? super(JSON.generate(val)) else super end end
Private Instance Methods
response_header_column_is_text?()
click to toggle source
# File lib/kudzu/adapter/active_record/model/page.rb, line 31 def response_header_column_is_text? type = self.class.columns_hash["response_header"].type type == :text || type == :string end