Sha256: c730fed1be3f474f5b201967b249c96a19f8edd20ccf9ba3a9be23e27d687240

Contents?: true

Size: 431 Bytes

Versions: 11

Compression:

Stored size: 431 Bytes

Contents

module Toolshed
  module TicketTracking
    class Base
      def initialize(options={})
      end

      def method_missing(name, *args)
        string_name = name.to_s
        attribute_value(string_name)
      end
    end

    class << self
      def story_id_from_branch_name(branch_name)
        branch_name.split("_")[0]
      end

      def clean(title)
        title.gsub("'", "").gsub("\"", "")
      end
    end
  end
end

Version data entries

11 entries across 11 versions & 1 rubygems

Version Path
toolshed-1.0.12 lib/toolshed/ticket_tracking/ticket_tracking.rb
toolshed-1.0.11 lib/toolshed/ticket_tracking/ticket_tracking.rb
toolshed-1.0.10 lib/toolshed/ticket_tracking/ticket_tracking.rb
toolshed-1.0.9 lib/toolshed/ticket_tracking/ticket_tracking.rb
toolshed-1.0.8 lib/toolshed/ticket_tracking/ticket_tracking.rb
toolshed-1.0.7 lib/toolshed/ticket_tracking/ticket_tracking.rb
toolshed-1.0.6 lib/toolshed/ticket_tracking/ticket_tracking.rb
toolshed-1.0.5 lib/toolshed/ticket_tracking/ticket_tracking.rb
toolshed-1.0.4 lib/toolshed/ticket_tracking/ticket_tracking.rb
toolshed-1.0.3 lib/toolshed/ticket_tracking/ticket_tracking.rb
toolshed-1.0.2 lib/toolshed/ticket_tracking/ticket_tracking.rb