Download the PHP package amirsorouri00/eventbrite without Composer

On this page you can find all versions of the php package amirsorouri00/eventbrite. It is possible to download/install these versions without Composer. Possible dependencies are resolved automatically.

FAQ

After the download, you have to make one include require_once('vendor/autoload.php');. After that you have to import the classes with use statements.

Example:
If you use only one package a project is not needed. But if you use more then one package, without a project it is not possible to import the classes with use statements.

In general, it is recommended to use always a project to download your libraries. In an application normally there is more than one library needed.
Some PHP packages are not free to download and because of that hosted in private repositories. In this case some credentials are needed to access such packages. Please use the auth.json textarea to insert credentials, if a package is coming from a private repository. You can look here for more information.

  • Some hosting areas are not accessible by a terminal or SSH. Then it is not possible to use Composer.
  • To use Composer is sometimes complicated. Especially for beginners.
  • Composer needs much resources. Sometimes they are not available on a simple webspace.
  • If you are using private repositories you don't need to share your credentials. You can set up everything on our site and then you provide a simple download link to your team member.
  • Simplify your Composer build process. Use our own command line tool to download the vendor folder as binary. This makes your build process faster and you don't need to expose your credentials for private repositories.
Please rate this library. Is it a good library?

Informations about the package eventbrite

Laravel Eventbrite

Eventbrite API wrapper for Laravel. This package provides a simple interface to Eventbite's (awesome) API. Organize Eventbrite integration with expressive, clean PHP.

Requirements

PHP >= 7.2
Laravel >= 6.0

Installation

Laravel Eventbrite uses composer to make installation a breeze.

Install via composer

Register service provider Add the Laravel Eventbrite service provider to your config/app.php file in the providers key

Eventbrite facade alias Then add the Eventbrite facade to your aliases key: 'Eventbrite' => Marat555\Eventbrite\Facades\Eventbrite::class.

Configuration

Configuration can be done via your .env file. `

You may also publish the config file to config/eventbrite.pzhp for editing: php artisan vendor:publish --provider="Amirsorouri00\Eventbrite\EventbriteServiceProvider"

Usage

Laravel Eventbrite is incredibly intuitive to use.

Introduction

Already configured everything and just want to see it in action? Take a look at the example code below.

Event

Retrieve an Event by Event ID

Create a new Event

Update Event by Event ID

List Events by Venue ID

List Events by Organization ID

List Events by Event Series ID

Publish an Event. Returns a boolean indicating the success or failure of the publish action.

Unpublish an Event. Returns a boolean indicating the success or failure of the unpublish action.

Cancel an Event. Returns a boolean indicating the success or failure of the cancel action.

Delete an Event. Returns a boolean indicating the success or failure of the delete action.

Category

Retrieve a Category by Category ID

List of Categories

Subcategory

Retrieve a Subcategory by Subcategory ID

List of Subcategories

Display Settings

Retrieve the Display Settings by Event ID

Update Display Settings

User

Retrieve a User by User ID

Retrieve your User

Venue

Retrieve a Venue by Venue ID

Create new Venue

Update a Venue

List Venues by Organization ID

Format

Retrieve a Format by Format ID

List Formats

Media

Retrieve Media by Media ID

Create a Media Upload

Retrieve a Media Upload

Query Building

The wrapper also provides a convenient way for you to build fairly elaborate Eventbrite API requests. The following methods return the instance so you can chain more constraints onto the request as required.

Expansions

Eventbrite has many models that refer to each other, and often you’ll want to fetch related data along with the primary model you’re querying - for example, you’ll want to fetch an event along with organizer.

Handling Exceptions

The Eventbrite API will return errors as required. I am still looking for a nicer way to handle these exceptions... For the time being, simply wrap your call in a try/catch block.

Implemented Eventbrite API Endpoints

The Eventbrite API is extensive. I've attempted to cover all of the key endpoints but there are endpoints that are currently unimplemented.

License

The MIT License (MIT). Please see License File for more information.


All versions of eventbrite with dependencies

PHP Build Version
Package Version
Requires php Version ^7.2
guzzlehttp/guzzle Version ^6.0
ext-json Version *
Composer command for our command line client (download client) This client runs in each environment. You don't need a specific PHP version etc. The first 20 API calls are free. Standard composer command

The package amirsorouri00/eventbrite contains the following files

Loading the files please wait ....