Sha256: 6ab3a47fb9d657a8bc8d1aad09e0ecd2dcb842c09a2329bfb54e366676b50932

Contents?: true

Size: 1000 Bytes

Versions: 1

Compression:

Stored size: 1000 Bytes

Contents

module Houston
  module Adapters
    module TicketTracker
      class NullTicketClass
        
        def remote_id
          nil
        end
        
        def number
          nil
        end
        
        def summary
          nil
        end
        
        def description
          nil
        end
        
        def reporter_email
          nil
        end
        
        def resolution
          ""
        end
        
        def milestone_id
          nil
        end
        
        def type
          nil
        end
        
        def tags
          []
        end
        
        def created_at
          nil
        end
        
        def closed_at
          nil
        end
        
        def attributes
          {}
        end
        
        def close!
        end
        
        def reopen!
        end
        
        
        
        def nil?
          true
        end
        
      end
      
      NullTicket = NullTicketClass.new
    end
  end
end

Version data entries

1 entries across 1 versions & 1 rubygems

Version Path
houston-core-0.5.0.beta1 app/adapters/houston/adapters/ticket_tracker/null_ticket.rb