for testing and deploying your application
for finding and fixing issues
for empowering human code reviews
<?php
namespace flipbox\hubspot\patron;
use flipbox\hubspot\patron\providers\HubSpotSettings;
use Flipbox\OAuth2\Client\Provider\HubSpot as HubSpotProvider;
use flipbox\patron\cp\Cp;
use flipbox\patron\events\RegisterProviders;
use flipbox\patron\events\RegisterProviderSettings;
use yii\base\Event;
class Events
{
/**
* Register events
*/
public static function register()
// OAuth2 Provider
Event::on(
Cp::class,
Cp::EVENT_REGISTER_PROVIDERS,
function (RegisterProviders $event) {
$event->providers[] = HubSpotProvider::class;
}
);
// OAuth2 Provider Settings
RegisterProviderSettings::on(
HubSpotProvider::class,
RegisterProviderSettings::REGISTER_SETTINGS,
function (RegisterProviderSettings $event) {
$event->class = HubSpotSettings::class;