public function testDebug() { $service = new Service('foo', $this->options); $service->debug('test'); $this->assertTrue(is_array($service->getHttpClient()->getEmitter()->listeners())); }
<?php require_once __DIR__ . '/../vendor/autoload.php'; use Eva\EvaOAuth\Service; $configDefault = (include 'config.php'); $configLocal = (include 'config.local.php'); $config = array_merge($configDefault, $configLocal); $provider = @$_GET['provider']; if (!array_key_exists($provider, $config)) { die('Provider not exist'); } $service = new Service($provider, ['key' => $config[$provider]['key'], 'secret' => $config[$provider]['secret'], 'callback' => dirname('http://' . $_SERVER['HTTP_HOST'] . $_SERVER["REQUEST_URI"]) . '/access.php?provider=' . $provider]); $service->debug(__DIR__ . '/../tmp/access.log');