dw3nt / fore-up-sdk
There is no license information available for the latest version (dev-main) of this package.
PHP SDK for ForeUp API
dev-main
2022-01-25 23:38 UTC
Requires
- guzzlehttp/guzzle: ^7.4
This package is auto-updated.
Last update: 2025-06-26 06:47:30 UTC
README
PHP SDK for ForeUp's API.
Examples:
Create customer
See fore-up-php-sdk/src/Objects/Customer.php
for a list of acceptable customer and contact fields.
$foreUp = new \Dw3nt\ForeUpSdk\ForeUp([
"email" => "api_user_email",
"password" => "api_password"
]);
$courseId = 123;
$customerData = [
"username" => "username2",
"company_name" => "MyCompany2",
"taxable" => true,
"discount" => 0,
"opt_out_email" => false,
"opt_out_text" => false,
"date_created" => "2017-01-09T06:07:00-0700",
];
$contactData = [
"id" => "2073",
"first_name" => "FirstName2",
"last_name" => "LastName2",
"phone_number" => "801",
"cell_phone_number" => "123 123 123",
"email" => "foreup@fake.com",
"birthday" => "2017-01-09T06:07:00-0700",
"address_1" => "test 342",
"address_2" => "test 342",
"city" => "Lindon",
"state" => "UT",
"zip" => "121234",
"country" => "USA",
"handicap_account_number" => "123",
"handicap_score" => "12",
"comments" => "Best customer ever!!"
];
$response = $foreUp->customers()->create($courseId, $customerData, $contactData);