| 
    Sage Intacct SDK for PHP
    
   | 
 
  
Protected Attributes | |
| $lastName | |
| $firstName | |
| $primaryEmailAddress | |
| $contactName | |
  Protected Attributes inherited from AbstractUser | |
| $userId | |
| $userName | |
| $userType | |
| $active | |
| $webServicesOnly | |
| $restrictedEntities = [] | |
| $restrictedDepartments = [] | |
| $ssoEnabled | |
| $ssoFederatedUserId | |
  Protected Attributes inherited from AbstractFunction | |
| $controlId = '' | |
Additional Inherited Members | |
  Data Fields inherited from AbstractUser | |
| const | USER_TYPE_BUSINESS = 'business user' | 
| const | USER_TYPE_EMPLOYEE = 'employee user' | 
| const | USER_TYPE_PROJECT_MANAGER = 'project manager user' | 
| const | USER_TYPE_PAYMENT_APPROVER = 'payment approver' | 
| const | USER_TYPE_PLATFORM = 'platform user' | 
| const | USER_TYPE_CRM = 'CRM user' | 
Create a new user record
| getContactName | ( | ) | 
| getFirstName | ( | ) | 
| getLastName | ( | ) | 
| getPrimaryEmailAddress | ( | ) | 
| setContactName | ( | $contactName | ) | 
| string | $contactName | 
| setFirstName | ( | $firstName | ) | 
| string | $firstName | 
| setLastName | ( | $lastName | ) | 
| string | $lastName | 
| setPrimaryEmailAddress | ( | $primaryEmailAddress | ) | 
| string | $primaryEmailAddress | 
| writeXml | ( | XMLWriter & | $xml | ) | 
Write the function block XML
| XMLWriter | $xml | 
| InvalidArgumentException | 
Reimplemented from AbstractFunction.
      
  | 
  protected | 
      
  | 
  protected | 
      
  | 
  protected | 
      
  | 
  protected |