module Jasonette::ContexEmbedder

Public Class Methods

extended(klass_obj) click to toggle source
# File lib/jasonette/template.rb, line 193
def self.extended(klass_obj)
  context = klass_obj.context
  context.instance_variables.each do |var|
    raise "Jason is using #{var} instance variable. Please change variable name." if klass_obj.instance_variable_get(var)
    klass_obj.instance_variable_set var, context.instance_variable_get(var)
  end
end