Sha256: 0b131faac2a441e86852b6cc93062d78da43b0cbd1144df60e85184beda55c98
Contents?: true
Size: 711 Bytes
Versions: 5
Compression:
Stored size: 711 Bytes
Contents
module EndecaOnDemand class Response class Breadcrumb < EndecaOnDemand::Proxy include EndecaOnDemand::PP def inspect_attributes; [ :breads ]; end ## fields ## attr_reader :response attr_accessor :breads def initialize(response, xml) @response, @xml = response, xml end ## override proxy ## def class EndecaOnDemand::Response::Breadcrumb end ## ## associations ## def breads @breads ||= EndecaOnDemand::Collection.new(EndecaOnDemand::Response::Breadcrumb::Bread, xml.children.css('Bread'), self) end ## end end end require 'endeca_on_demand/response/breadcrumb/bread'
Version data entries
5 entries across 5 versions & 1 rubygems