Sha256: 7972a832894f87826d11d1b01955a513e152c78b88c0a58bd3fd6ad380f17cdd

Contents?: true

Size: 237 Bytes

Versions: 4

Compression:

Stored size: 237 Bytes

Contents

class Company < Quarto::ElementWrapper
	element_attrs :name, :industry
	
	children :employees
	
	def competitors
		@competitors ||= self.class.find(:all, :xpath => "companies/company[industry='#{industry}' and name!='#{name}']")
	end
end

Version data entries

4 entries across 4 versions & 1 rubygems

Version Path
jarrett-quarto-0.1.0 spec/sample_project/models/company.rb
jarrett-quarto-0.2.0 spec/sample_project/models/company.rb
jarrett-quarto-0.3.0 spec/sample_project/models/company.rb
jarrett-quarto-0.3.1 spec/sample_project/models/company.rb