Sha256: 16c2e91d0a04be724c6b4e855d9f25a68af8d55319a5de48d2fa4a6e6c6ecb1b

Contents?: true

Size: 270 Bytes

Versions: 11

Compression:

Stored size: 270 Bytes

Contents

class Employee < Quarto::ElementWrapper::Base
	include Quarto::UrlHelper
	
	element_attrs :name
	
	parent :company
	
	def self.from_element(el)
		employee = new(el)
		employee.ivs_from_elements('name')
	end
	
	def to_path
		'employees/' + urlize(name) + '.html'
	end
end

Version data entries

11 entries across 11 versions & 1 rubygems

Version Path
jarrett-quarto-1.2.0 spec/sample_project/models/employee.rb
jarrett-quarto-1.2.1 spec/sample_project/models/employee.rb
jarrett-quarto-1.3.0 spec/sample_project/models/employee.rb
jarrett-quarto-1.4.0 spec/sample_project/models/employee.rb
jarrett-quarto-1.4.1 spec/sample_project/models/employee.rb
jarrett-quarto-1.5.0 spec/sample_project/models/employee.rb
jarrett-quarto-1.5.1 spec/sample_project/models/employee.rb
jarrett-quarto-1.6.0 spec/sample_project/models/employee.rb
jarrett-quarto-1.6.1 spec/sample_project/models/employee.rb
jarrett-quarto-1.6.2 spec/sample_project/models/employee.rb
jarrett-quarto-1.6.3 spec/sample_project/models/employee.rb