Sha256: 88a7ca3e8d641741fd2563c3598c8259303de57abbb8b0e58ad25bd0df344333

Contents?: true

Size: 477 Bytes

Versions: 1

Compression:

Stored size: 477 Bytes

Contents

require 'taskwarrior-web/command_builder'
require 'taskwarrior-web/runner'

module TaskwarriorWeb
  class Command

    include TaskwarriorWeb::CommandBuilder
    include TaskwarriorWeb::Runner

    attr_accessor :command, :id, :params, :built, :command_string

    def initialize(command, id = nil, *args)
      @command = command if command
      @id = id if id
      puts "@id in command.rb: #{@id}"
      @params = args.last.is_a?(::Hash) ? args.pop : {}
    end

  end
end

Version data entries

1 entries across 1 versions & 1 rubygems

Version Path
taskwarrior-web-1.0.0 lib/taskwarrior-web/command.rb