Module: TicketMaster::Provider

Defined in:
lib/ticketmaster/provider.rb,
lib/ticketmaster/common.rb,
lib/ticketmaster/helper.rb,
lib/ticketmaster/ticket.rb,
lib/ticketmaster/comment.rb,
lib/ticketmaster/project.rb,
lib/ticketmaster/dummy/dummy.rb,
lib/ticketmaster/dummy/ticket.rb,
lib/ticketmaster/dummy/comment.rb,
lib/ticketmaster/dummy/project.rb,
lib/ticketmaster/tester/tester.rb,
lib/ticketmaster/tester/ticket.rb,
lib/ticketmaster/tester/comment.rb,
lib/ticketmaster/tester/project.rb,
lib/ticketmaster/cli/commands/generate/provider/ticket.rb,
lib/ticketmaster/cli/commands/generate/provider/comment.rb,
lib/ticketmaster/cli/commands/generate/provider/project.rb,
lib/ticketmaster/cli/commands/generate/provider/provider.rb

Overview

This is the TicketMaster::Provider Module

All provider classes will extend into this module. See the Dummy provider's code for some specifics on implementing a provider

Currently, only Projects and Tickets are standardized in ticket master. Therefore, if your provider has other types–such as People/Members, Messages, Milestones, Notes, Tags, etc–you may implement it at your discretion. We are planning to eventually incorporate and standardize many of these into the overall provider. Keep on the look out for it!

We are also planning on standardizing non-standard/provider-specific object models

Defined Under Namespace

Modules: Base, Common, Dummy, Helper, Tester, Yoursystem