class HecksPackager::Args
represents the args passed in
Attributes
method[R]
Public Class Methods
new(command_args)
click to toggle source
# File lib/packager/args.rb, line 6 def initialize(command_args) @domain_module = command_args[0] @method = command_args[1] @data = command_args[2] end
Public Instance Methods
data()
click to toggle source
# File lib/packager/args.rb, line 16 def data json = JSON.parse(@data, symbolize_names: true) if(@method == 'delete') return json[:id] else json end end
domain_module()
click to toggle source
# File lib/packager/args.rb, line 12 def domain_module @domain_module.to_sym end