Sha256: 5b614e10dce8cfee4a8aefe937b29d891d61135b666e09d1adb587d4910cf9c4

Contents?: true

Size: 478 Bytes

Versions: 31

Compression:

Stored size: 478 Bytes

Contents

#	This file is part of the "Utopia Framework" project, and is licensed under the GNU AGPLv3.
#	Copyright 2010 Samuel Williams. All rights reserved.
#	See <utopia.rb> for licensing details.

require 'utopia/tags'

class Utopia::Tags::Override
	def self.tag_begin(transaction, state)
		state.overrides[state[:name]] = state[:with]
	end
	
	def self.call(transaction, state)
		transaction.parse_xml(state.content)
	end
end

Utopia::Tags.register("override", Utopia::Tags::Override)

Version data entries

31 entries across 31 versions & 1 rubygems

Version Path
utopia-0.9.37 lib/utopia/tags/override.rb
utopia-0.9.36 lib/utopia/tags/override.rb
utopia-0.9.35 lib/utopia/tags/override.rb
utopia-0.9.34 lib/utopia/tags/override.rb
utopia-0.9.33 lib/utopia/tags/override.rb
utopia-0.9.32 lib/utopia/tags/override.rb
utopia-0.9.31 lib/utopia/tags/override.rb
utopia-0.9.30 lib/utopia/tags/override.rb
utopia-0.9.29 lib/utopia/tags/override.rb
utopia-0.9.28 lib/utopia/tags/override.rb
utopia-0.9.27 lib/utopia/tags/override.rb