wemove / wizzyreferrals-sdk-php
PHP SDK for Wizzy Referrals.
Package info
github.com/Wizzy-Manager/wizzyreferrals-sdk-php
pkg:composer/wemove/wizzyreferrals-sdk-php
dev-main
2026-07-13 15:05 UTC
Requires
- guzzlehttp/guzzle: ^7.9
Requires (Dev)
- pestphp/pest: ^4.0
Suggests
None
Provides
None
Conflicts
None
Replaces
None
This package is not auto-updated.
Last update: 2026-09-08 14:10:34 UTC
README
use Wizzy\Referrals\Client; $client = new Client( baseUrl: env('WIZZY_REFERRALS_URL'), token: env('WIZZY_REFERRALS_TOKEN'), ); $campaign = $client ->campaigns() ->create([ 'name' => 'Launch', 'slug' => 'launch', ]); $referral = $client ->referrals() ->findOrCreate([ 'campaign_id' => $campaign['id'], 'referrer_type' => 'user', 'referrer_id' => '58', ]); $resolved = $client ->referrals() ->resolve($referral['code']); $client ->conversionEvents() ->create([ 'attribution_token' => $resolved['attribution_token'], 'event' => 'user.registered', 'external_id' => '58', ]);