Download the PHP package kasperhartwich/ticketbutler without Composer
On this page you can find all versions of the php package kasperhartwich/ticketbutler. It is possible to download/install these versions without Composer. Possible dependencies are resolved automatically.
Table of contents
Download kasperhartwich/ticketbutler
More information about kasperhartwich/ticketbutler
Files in kasperhartwich/ticketbutler
Download kasperhartwich/ticketbutler
More information about kasperhartwich/ticketbutler
Files in kasperhartwich/ticketbutler
Vendor kasperhartwich
Package ticketbutler
Short Description Ticketbutler.io API Integration.
License MIT
Package ticketbutler
Short Description Ticketbutler.io API Integration.
License MIT
Keywords ticketbutler
Please rate this library. Is it a good library?
Informations about the package ticketbutler
Ticketbutler
This is a client for the Ticketbutler API.
Requirements
- PHP 8.1
- Laravel =>8.x
Installation
You can install the package via composer:
Usage
Create a API token in your Ticketbutler account. You can find it under General settings > API access.
General
Laravel
Add your Ticketbutler token and domain key to your .env file:
If you want to publish the config file you can run:
Using Ticketbutler in your controller:
Testing
Supported API methods
| Section | Method | Supported |
|---|---|---|
| Events | Get all Events | ✅ getEvents() |
| Events | Create an event | ✅ createEvent($data) |
| Events | Get Specific Event | ✅ getEvent($eventUuid) |
| Events | Update event | ✅ updateEvent($eventUuid, $data) |
| Events | Delete event | ✅ deleteEvent($eventUuid, $deleteReason) |
| Ticket types | Get event ticket types | ✅ getEventTicketTypes($eventUuid) |
| Ticket types | Create Ticket Type | ❌ |
| Ticket types | Get Specific Ticket Type | ❌ |
| Ticket types | Update Ticket Type | ❌ |
| Ticket types | Delete Ticket Type | ❌ |
| Data Collection | Get Ticket Type Questions | ✅ getTicketTypeQuestions($eventUuid) |
| Data Collection | Get Purchase Questions | ✅ getPurchaseQuestions($eventUuid) |
| Data Collection | Delete Ticket Type | ❌ |
| Data Collection | Create/Update Ticket Type Questions | ❌ |
| Data Collection | Get Specific Question | ✅ getSpecificQuestion($eventUuid) |
| Data Collection | Update Specific Question | ❌ |
| Data Collection | Delete Specific Question | ❌ |
| Orders | Create Order | ❌ |
| Orders | Get a Specific Order | ✅ getSpecificOrder($orderUuid) |
| Orders | Get events orders | ✅ getEventOrders($eventUuid) |
| Orders | Update order | ❌ |
| Orders | Refund an order | ❌ |
| Orders | Collect Order Data | ❌ |
| Orders | Get Collected Data from order | ✅ getCollectedDataFromOrder($orderUuid) |
| Event Discount codes | Create a discount code | ✅ createEventDiscountCode($eventUuid, $data) |
| Event Discount codes | Get event discount codes | ✅ getEventDiscountCodes($eventUuid) |
| Event Discount codes | Toggle discount code | ✅ toggleEventDiscountCode($eventUuid, $discountCodeId) |
| Event Discount codes | Delete discount codes | ✅ deleteEventDiscountCode($eventUuid, $codeUuid) |
| Generic Discount codes | Create a discount code | ✅ createGenericDiscountCode($data) |
| Generic Discount codes | Get discount codes | ✅ getGenericDiscountCodes() |
| Generic Discount codes | Toggle discount code | ✅ toggleGenericDiscountCode($codeId) |
| Generic Discount codes | Delete discount codes | ✅ deleteGenericDiscountCode($codeId) |
| Tickets | Get event tickets | ✅ getTickets() |
| Tickets | Get specific ticket | ❌ |
| Tickets | Update ticket details | ❌ |
| Tickets | Collect Ticket Data | ❌ |
| Tickets | Get Ticket Specific Questions | ❌ |
| Platform Data Exporting | Get all newsletter signups | ✅ getAllNewsletterSignups() |
| Platform Data Exporting | Get Orders by Month | ✅ getOrdersByMonth() |
License
The MIT License (MIT). Please see License File for more information.
All versions of ticketbutler with dependencies
PHP Build Version
Package Version
The package kasperhartwich/ticketbutler contains the following files
Loading the files please wait ...