Method: Jkr::Plan::PlanLoader#extend
- Defined in:
- lib/jkr/plan.rb
#extend(base_plan_name) ⇒ Object
215 216 217 218 219 220 221 222 223 |
# File 'lib/jkr/plan.rb', line 215 def extend(base_plan_name) base_plan = Plan.create_by_name(self.plan.jkr_env, base_plan_name.to_s, :plan_search_path => @plan.plan_search_path, :script_search_path => @plan.script_search_path) self.plan.base_plan = base_plan @plan.params.merge!(base_plan.params) @plan.vars.merge!(base_plan.vars) end |