snowrunescape / baselime-sdk
Baselime SDK is a client library
1.0.0
2024-04-18 03:36 UTC
Requires
- guzzlehttp/guzzle: ^7.8.1
This package is auto-updated.
Last update: 2024-04-18 03:39:41 UTC
README
This is a PHP SDK for sending events to Baselime. The SDK utilizes Guzzle for HTTP requests and provides a simple interface for sending events.
Installation
You can install the Baselime SDK via Composer:
composer require snowrunescape/baselime-sdk
Usage
<?php use Baselime\Baselime; // Initialize Baselime SDK with your API key $baselime = new Baselime('your-api-key'); // Send an event $baselime->event('my-service', [ 'message' => 'This is an example log event', 'error' => 'TypeError: Cannot read property \'something\' of undefined', 'requestId' => '6092d6f0-3bfa-4d62-9d0b-5bc7ae6518a1', 'namespace' => 'https://api.domain.com/resource/{id}' ]);
License
Baselime SDK is made available under the MIT License (MIT). Please see License File for more information.