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