<?php require_once dirname(__DIR__) . DIRECTORY_SEPARATOR . 'src' . DIRECTORY_SEPARATOR . 'Provider.php'; require_once dirname(__DIR__) . DIRECTORY_SEPARATOR . 'config.php'; if (!empty($config['preparse'])) { $runAfterParse = true; include __DIR__ . DIRECTORY_SEPARATOR . 'parse.php'; } $provider = new psesd\serverReporter\Provider($config); var_dump($provider->getData(false));
<?php require_once dirname(__DIR__) . DIRECTORY_SEPARATOR . 'src' . DIRECTORY_SEPARATOR . 'Provider.php'; require_once dirname(__DIR__) . DIRECTORY_SEPARATOR . 'config.php'; if (!empty($config['preparse'])) { $runAfterParse = true; include __DIR__ . DIRECTORY_SEPARATOR . 'parse.php'; } $provider = new psesd\serverReporter\Provider($config); if ($provider->push()) { exit(0); } exit(1);
<?php require_once dirname(__DIR__) . DIRECTORY_SEPARATOR . 'src' . DIRECTORY_SEPARATOR . 'Provider.php'; require_once dirname(__DIR__) . DIRECTORY_SEPARATOR . 'config.php'; $headers = getallheaders(); if (empty($headers['X-Api-Key']) || !in_array($headers['X-Api-Key'], $config['keys'])) { http_response_code(403); echo "403 Forbidden"; exit(0); } $provider = new psesd\serverReporter\Provider($config); $provider->provide();