square / connect-php-sdk

PHP client library for the Square Connect APIs
https://developer.squareup.com/docs
Apache License 2.0
114 stars 55 forks source link

Uncaught Error: Class 'SquareConnect\model\SearchShiftsRequest' not found #113

Closed chrisserra closed 4 years ago

chrisserra commented 4 years ago

using version 2.20191217.1

$app_id = "<hidden>";
$access_token = "<hidden>";

$api_config = new SquareConnect\Configuration();
$api_config->setAccessToken($access_token);
$api_config->setHost("https://connect.squareup.com");
//$api_config->setHost("https://connect.squareupsandbox.com");
$api_client = new SquareConnect\ApiClient($api_config);

$apiInstance = new SquareConnect\Api\CatalogApi($api_client);

try {
    $shiftsRequest = new SquareConnect\model\SearchShiftsRequest();
    $shiftsRequest->setLimit(20);
    $cursor = "";
    $types = "ITEM,ITEM_VARIATION,MODIFIER,MODIFIER_LIST,CATEGORY,DISCOUNT,TAX,IMAGE";
    $result = $apiInstance->listCatalog($cursor,$types);
} catch (\SquareConnect\ApiException $e) {
    exit($e->getMessage());
}
chrisserra commented 4 years ago

Never mind. /Model instead of /model fixed it.