cdnsteve / segment-php-sdk
Segment.com PHP SDK
Installs: 7 906
Dependents: 0
Suggesters: 0
Security: 0
Stars: 0
Watchers: 1
Forks: 0
Open Issues: 0
Requires
- php: ^5.6 || ^7.0
- guzzlehttp/guzzle: ^6.1
Requires (Dev)
- phpunit/phpunit: ^5.0
This package is not auto-updated.
Last update: 2024-12-25 19:54:46 UTC
README
PHP SDK for working with the Segment.com analytics API. Uses PHP namespaces, GuzzleHttp and Composer.
Please note this is in heavy development and should not yet be used in production.
Installation:
composer require cdnsteve/segment-php-sdk
Examples:
<?php require __DIR__ . '/vendor/autoload.php'; use CdnSteve\Segment\Segment; use CdnSteve\Segment\Analytics; Segment::config([ 'api_key' => 'YOUR_API_KEY', 'timeout' => 2.0, // HTTP request in seconds. ]); // Setup unique identity to track. Analytics::identify([ 'userId'=> '5114' ]); // Track it! Analytics::track([ 'userId'=> '5114', 'event' => 'Purchase item', 'properties' => [ 'product' => 'Solution 10', 'premium_frequency' => 'monthly', 'insurance_coverage' => 250000, 'premium' => 50.35, ] ]);
License:
MIT License