See the Highrise API documentation for information about specific resources.
Do this, then relax:
composer require guillermoandrae/php-highrise-api
To use the client, instantiate it and use either the resource()
method or one of the many aliases available through the __call()
method. For example, to get a list of all of the users associated with your account, you can do the following:
use Guillermoandrae\Highrise\Client\Client;
$subdomain = 'xxxxxx'; // add your subdomain here
$token = '1234567890'; // add your token
$client = new Client($subdomain, $token);
$users = $client->users()->findAll();
var_dump($users);
To see which aliases are available, check the docblock of the Client
class.
Run the following command to make sure you don't ruin the code coverage percentage:
composer check-coverage
Run the following command to make sure your code is appropriately styled:
composer check-style
Run the following command to invoke both of the above commands easily:
composer test