Tribe__Events__Tickets__Eventbrite__Service_Provider::register()
Binds and sets up implementations.
Source
File: src/Tribe/Service_Provider.php
public function register() {
$this->container->singleton( 'eventbrite.assets', new Tribe__Events__Tickets__Eventbrite__Assets() );
$this->container->singleton( 'eventbrite.event', 'Tribe__Events__Tickets__Eventbrite__Event' );
$this->container->singleton( 'eventbrite.aggregator', 'Tribe__Events__Tickets__Eventbrite__Aggregator' );
$this->container->singleton( 'eventbrite.sync.main', 'Tribe__Events__Tickets__Eventbrite__Sync__Main' );
$this->container->singleton( 'eventbrite.sync.utilities', 'Tribe__Events__Tickets__Eventbrite__Sync__Utilities' );
$this->container->singleton( 'eventbrite.sync.event', 'Tribe__Events__Tickets__Eventbrite__Sync__Event' );
$this->container->singleton( 'eventbrite.sync.venue', 'Tribe__Events__Tickets__Eventbrite__Sync__Venue' );
$this->container->singleton( 'eventbrite.sync.organizer', 'Tribe__Events__Tickets__Eventbrite__Sync__Organizer' );
$this->container->singleton( 'eventbrite.sync.tickets', 'Tribe__Events__Tickets__Eventbrite__Sync__Tickets' );
$this->container->singleton( 'eventbrite.sync.featured_image', 'Tribe__Events__Tickets__Eventbrite__Sync__Featured_Image' );
$this->container->singleton( 'eventbrite.migrate', 'Tribe__Events__Tickets__Eventbrite__Migrate', array( 'hook' ) );
$this->container->singleton( 'eventbrite.migrate.queue', 'Tribe__Events__Tickets__Eventbrite__Migrate__Queue' );
$this->hook();
$this->deprecated();
}
Changelog
| Version | Description |
|---|---|
| 4.5 | Introduced. |