Skip to content
PHP SDK

PHP SDK

Install

composer require logtracehq/logtrace-php

Usage

use Logtrace\Client;
use Logtrace\CreateEventRequest;

$client = new Client(getenv('LOGTRACE_API_KEY'));

$client->createEvent(new CreateEventRequest(
    name:      'user.signup',
    user_id :       'user_123',
    type:         'authentication',
    metadata:     [
        'plan' => 'pro',
        'referrer' => 'google',
    ],
));

$client->createSession(new CreateSessionRequest(...));
$client->createAuditLog(new CreateAuditLogRequest(...));