PHPackages                             bmeme/eventbrite\_connector - PHPackages - PHPackages  [Skip to content](#main-content)[PHPackages](/)[Directory](/)[Categories](/categories)[Trending](/trending)[Leaderboard](/leaderboard)[Changelog](/changelog)[Analyze](/analyze)[Collections](/collections)[Log in](/login)[Sign up](/register)

1. [Directory](/)
2. /
3. [API Development](/categories/api)
4. /
5. bmeme/eventbrite\_connector

ActiveLibrary[API Development](/categories/api)

bmeme/eventbrite\_connector
===========================

PHP Library for integration with Eventbrite API v3

2.0(9y ago)151.1k2[1 issues](https://github.com/bmeme/eventbrite_connector/issues)MITPHPPHP &gt;=5.5

Since Oct 3Pushed 9y ago13 watchersCompare

[ Source](https://github.com/bmeme/eventbrite_connector)[ Packagist](https://packagist.org/packages/bmeme/eventbrite_connector)[ RSS](/packages/bmeme-eventbrite-connector/feed)WikiDiscussions master Synced 1mo ago

READMEChangelog (3)Dependencies (1)Versions (3)Used By (0)

Eventbrite Connector
====================

[](#eventbrite-connector)

Eventbrite Connector is a simple and easy to use PHP Library for integration with Eventbrite API v3.

Installation
------------

[](#installation)

Require the library via composer: `composer require bmeme/eventbrite_connector`

Install it by running `composer install`

And then add the autoloader file to your script:

```

```

And it's done! Congratulations!

The Connector
-------------

[](#the-connector)

> Consider that the Connector class, provides all the necessary methods to deal with **"Personal Tokens"** or **"OAuth token flow"** access methods provided by Eventbrite, but the implementation logic is demanded to you.

Now that you've required the autoloader you can instantiate the Connector:

> For this example i'm in the **"Personal Tokens"** magic world.

```

```

Congratulations, this is your firs Connector! Take care of him.

Has someone said "Entities"?
----------------------------

[](#has-someone-said-entities)

To send requests to Eventbrite API, the Connector must know of what are we talking about:

- Events
- Users
- Orders
- ... (other)

Each of these points is an Eventbrite Entity type, identified by its own EntityApiType, that defines the base path for its specific REST call (eg: *events* for Event, *users* for User, etc...).

#### Entity C.R.U.D.:

[](#entity-crud)

###### Create

[](#create)

Is it possible to *create* new entities\* via the static method **create()** for each "creatable" Entity class:

```
