The preferred way to install this extension is through composer and then run
composer require elementary/graylog-udp
use elementary\logger\graylog\udp\GraylogUdp;
$ex = new GraylogUdp('TestFacility', 'TestHost', 12201);
$ex->info('TestMessage', ['clientIp' => '127.0.0.1']);
Unit Tests are located in tests
directory.
You can run your tests and collect coverage with the following command:
vendor/bin/phpunit
Result of coverage will be output into the tests/output
directory.
For license information check the LICENSE-file.