License Distribution Service - Example in PHP
__getFunctions method lists all the LDS functions available via Web Service
array(98) {
[0]=>
string(47) "TestAuthResponse TestAuth(TestAuth $parameters)"
[1]=>
string(59) "ListEntitiesResponse ListEntities(ListEntities $parameters)"
[2]=>
string(53) "ReadEntityResponse ReadEntity(ReadEntity $parameters)"
[3]=>
string(68) "GetRootEntityIDResponse GetRootEntityID(GetRootEntityID $parameters)"
[4]=>
string(59) "CreateEntityResponse CreateEntity(CreateEntity $parameters)"
[5]=>
string(59) "UpdateEntityResponse UpdateEntity(UpdateEntity $parameters)"
[6]=>
string(59) "DeleteEntityResponse DeleteEntity(DeleteEntity $parameters)"
[7]=>
string(65) "CreateCustomerResponse CreateCustomer(CreateCustomer $parameters)"
[8]=>
string(59) "ReadCustomerResponse ReadCustomer(ReadCustomer $parameters)"
[9]=>
string(65) "UpdateCustomerResponse UpdateCustomer(UpdateCustomer $parameters)"
[10]=>
string(65) "DeleteCustomerResponse DeleteCustomer(DeleteCustomer $parameters)"
[11]=>
string(62) "ListCustomersResponse ListCustomers(ListCustomers $parameters)"
[12]=>
string(62) "CreateProductResponse CreateProduct(CreateProduct $parameters)"
[13]=>
string(56) "ReadProductResponse ReadProduct(ReadProduct $parameters)"
[14]=>
string(62) "UpdateProductResponse UpdateProduct(UpdateProduct $parameters)"
[15]=>
string(62) "DeleteProductResponse DeleteProduct(DeleteProduct $parameters)"
[16]=>
string(59) "ListProductsResponse ListProducts(ListProducts $parameters)"
[17]=>
string(89) "UploadLicenseGeneratorResponse UploadLicenseGenerator(UploadLicenseGenerator $parameters)"
[18]=>
string(56) "CreateOrderResponse CreateOrder(CreateOrder $parameters)"
[19]=>
string(92) "CreateOrderFromTemplateResponse CreateOrderFromTemplate(CreateOrderFromTemplate $parameters)"
[20]=>
string(50) "ReadOrderResponse ReadOrder(ReadOrder $parameters)"
[21]=>
string(59) "ListOrderLogResponse ListOrderLog(ListOrderLog $parameters)"
[22]=>
string(68) "ListCustomerLogResponse ListCustomerLog(ListCustomerLog $parameters)"
[23]=>
string(65) "ListProductLogResponse ListProductLog(ListProductLog $parameters)"
[24]=>
string(77) "ReadOrderByOrderIDResponse ReadOrderByOrderID(ReadOrderByOrderID $parameters)"
[25]=>
string(56) "UpdateOrderResponse UpdateOrder(UpdateOrder $parameters)"
[26]=>
string(56) "DeleteOrderResponse DeleteOrder(DeleteOrder $parameters)"
[27]=>
string(53) "ListOrdersResponse ListOrders(ListOrders $parameters)"
[28]=>
string(83) "ListOrdersByCustomerResponse ListOrdersByCustomer(ListOrdersByCustomer $parameters)"
[29]=>
string(101) "ListOrdersByCustomPropertyResponse ListOrdersByCustomProperty(ListOrdersByCustomProperty $parameters)"
[30]=>
string(107) "ListProductsByCustomPropertyResponse ListProductsByCustomProperty(ListProductsByCustomProperty $parameters)"
[31]=>
string(110) "ListCustomersByCustomPropertyResponse ListCustomersByCustomProperty(ListCustomersByCustomProperty $parameters)"
[32]=>
string(86) "GetXMLLicenseTemplateResponse GetXMLLicenseTemplate(GetXMLLicenseTemplate $parameters)"
[33]=>
string(62) "CreateLicenseResponse CreateLicense(CreateLicense $parameters)"
[34]=>
string(56) "ReadLicenseResponse ReadLicense(ReadLicense $parameters)"
[35]=>
string(62) "DeleteLicenseResponse DeleteLicense(DeleteLicense $parameters)"
[36]=>
string(59) "ClearLicenseResponse ClearLicense(ClearLicense $parameters)"
[37]=>
string(53) "MyEntityIDResponse MyEntityID(MyEntityID $parameters)"
[38]=>
string(62) "ClearDatabaseResponse ClearDatabase(ClearDatabase $parameters)"
[39]=>
string(53) "CreateUserResponse CreateUser(CreateUser $parameters)"
[40]=>
string(47) "ReadUserResponse ReadUser(ReadUser $parameters)"
[41]=>
string(77) "UpdateUserPasswordResponse UpdateUserPassword(UpdateUserPassword $parameters)"
[42]=>
string(53) "DeleteUserResponse DeleteUser(DeleteUser $parameters)"
[43]=>
string(53) "UpdateUserResponse UpdateUser(UpdateUser $parameters)"
[44]=>
string(50) "ListUsersResponse ListUsers(ListUsers $parameters)"
[45]=>
string(68) "XF_GetLicenseV1Response XF_GetLicenseV1(XF_GetLicenseV1 $parameters)"
[46]=>
string(68) "XF_GetLicenseV2Response XF_GetLicenseV2(XF_GetLicenseV2 $parameters)"
[47]=>
string(65) "XF_SetHostidV1Response XF_SetHostidV1(XF_SetHostidV1 $parameters)"
[48]=>
string(44) "ListLogResponse ListLog(ListLog $parameters)"
[49]=>
string(47) "TestAuthResponse TestAuth(TestAuth $parameters)"
[50]=>
string(59) "ListEntitiesResponse ListEntities(ListEntities $parameters)"
[51]=>
string(53) "ReadEntityResponse ReadEntity(ReadEntity $parameters)"
[52]=>
string(68) "GetRootEntityIDResponse GetRootEntityID(GetRootEntityID $parameters)"
[53]=>
string(59) "CreateEntityResponse CreateEntity(CreateEntity $parameters)"
[54]=>
string(59) "UpdateEntityResponse UpdateEntity(UpdateEntity $parameters)"
[55]=>
string(59) "DeleteEntityResponse DeleteEntity(DeleteEntity $parameters)"
[56]=>
string(65) "CreateCustomerResponse CreateCustomer(CreateCustomer $parameters)"
[57]=>
string(59) "ReadCustomerResponse ReadCustomer(ReadCustomer $parameters)"
[58]=>
string(65) "UpdateCustomerResponse UpdateCustomer(UpdateCustomer $parameters)"
[59]=>
string(65) "DeleteCustomerResponse DeleteCustomer(DeleteCustomer $parameters)"
[60]=>
string(62) "ListCustomersResponse ListCustomers(ListCustomers $parameters)"
[61]=>
string(62) "CreateProductResponse CreateProduct(CreateProduct $parameters)"
[62]=>
string(56) "ReadProductResponse ReadProduct(ReadProduct $parameters)"
[63]=>
string(62) "UpdateProductResponse UpdateProduct(UpdateProduct $parameters)"
[64]=>
string(62) "DeleteProductResponse DeleteProduct(DeleteProduct $parameters)"
[65]=>
string(59) "ListProductsResponse ListProducts(ListProducts $parameters)"
[66]=>
string(89) "UploadLicenseGeneratorResponse UploadLicenseGenerator(UploadLicenseGenerator $parameters)"
[67]=>
string(56) "CreateOrderResponse CreateOrder(CreateOrder $parameters)"
[68]=>
string(92) "CreateOrderFromTemplateResponse CreateOrderFromTemplate(CreateOrderFromTemplate $parameters)"
[69]=>
string(50) "ReadOrderResponse ReadOrder(ReadOrder $parameters)"
[70]=>
string(59) "ListOrderLogResponse ListOrderLog(ListOrderLog $parameters)"
[71]=>
string(68) "ListCustomerLogResponse ListCustomerLog(ListCustomerLog $parameters)"
[72]=>
string(65) "ListProductLogResponse ListProductLog(ListProductLog $parameters)"
[73]=>
string(77) "ReadOrderByOrderIDResponse ReadOrderByOrderID(ReadOrderByOrderID $parameters)"
[74]=>
string(56) "UpdateOrderResponse UpdateOrder(UpdateOrder $parameters)"
[75]=>
string(56) "DeleteOrderResponse DeleteOrder(DeleteOrder $parameters)"
[76]=>
string(53) "ListOrdersResponse ListOrders(ListOrders $parameters)"
[77]=>
string(83) "ListOrdersByCustomerResponse ListOrdersByCustomer(ListOrdersByCustomer $parameters)"
[78]=>
string(101) "ListOrdersByCustomPropertyResponse ListOrdersByCustomProperty(ListOrdersByCustomProperty $parameters)"
[79]=>
string(107) "ListProductsByCustomPropertyResponse ListProductsByCustomProperty(ListProductsByCustomProperty $parameters)"
[80]=>
string(110) "ListCustomersByCustomPropertyResponse ListCustomersByCustomProperty(ListCustomersByCustomProperty $parameters)"
[81]=>
string(86) "GetXMLLicenseTemplateResponse GetXMLLicenseTemplate(GetXMLLicenseTemplate $parameters)"
[82]=>
string(62) "CreateLicenseResponse CreateLicense(CreateLicense $parameters)"
[83]=>
string(56) "ReadLicenseResponse ReadLicense(ReadLicense $parameters)"
[84]=>
string(62) "DeleteLicenseResponse DeleteLicense(DeleteLicense $parameters)"
[85]=>
string(59) "ClearLicenseResponse ClearLicense(ClearLicense $parameters)"
[86]=>
string(53) "MyEntityIDResponse MyEntityID(MyEntityID $parameters)"
[87]=>
string(62) "ClearDatabaseResponse ClearDatabase(ClearDatabase $parameters)"
[88]=>
string(53) "CreateUserResponse CreateUser(CreateUser $parameters)"
[89]=>
string(47) "ReadUserResponse ReadUser(ReadUser $parameters)"
[90]=>
string(77) "UpdateUserPasswordResponse UpdateUserPassword(UpdateUserPassword $parameters)"
[91]=>
string(53) "DeleteUserResponse DeleteUser(DeleteUser $parameters)"
[92]=>
string(53) "UpdateUserResponse UpdateUser(UpdateUser $parameters)"
[93]=>
string(50) "ListUsersResponse ListUsers(ListUsers $parameters)"
[94]=>
string(68) "XF_GetLicenseV1Response XF_GetLicenseV1(XF_GetLicenseV1 $parameters)"
[95]=>
string(68) "XF_GetLicenseV2Response XF_GetLicenseV2(XF_GetLicenseV2 $parameters)"
[96]=>
string(65) "XF_SetHostidV1Response XF_SetHostidV1(XF_SetHostidV1 $parameters)"
[97]=>
string(44) "ListLogResponse ListLog(ListLog $parameters)"
}