lib/poolparty/helpers/optioner.rb in auser-poolparty-0.2.2 vs lib/poolparty/helpers/optioner.rb in auser-poolparty-0.2.3

- old
+ new

@@ -4,18 +4,21 @@ require 'date' module PoolParty class Optioner include Configurable - - attr_reader :options - + include MethodMissingSugar + def initialize(args=[], opts={}, &block) @arguments = args @parse_options = opts[:parse_options] ? opts[:parse_options] : true set_default_options parse_options(&block) if @parse_options + self + end + + def parent self end def set_default_options @options = {} \ No newline at end of file