Sha256: 38f05f2ed93fb85e7b3e57c481f7f0c61b9e106ab9cbcd57a70c7878e2a64dd4

Contents?: true

Size: 558 Bytes

Versions: 1

Compression:

Stored size: 558 Bytes

Contents

module CORL
module Mixin
module Action
module Registration
        
  #-----------------------------------------------------------------------------
  # Options
    
  def register_node(name, default = nil)
    name = name.to_sym
    
    register name, :str, default do |value|
      validate_plugins(:CORL, :node, name, value)
    end
  end
  
  #---
    
  def register_nodes(name, default = nil)
    name = name.to_sym
    
    register name, :array, default do |values|
      validate_plugins(:CORL, :node, name, values)
    end
  end
end
end
end
end

Version data entries

1 entries across 1 versions & 1 rubygems

Version Path
corl-0.5.1 lib/core/mixin/action/registration.rb