Sage Intacct SDK for PHP
UserUpdate Class Reference
Inheritance diagram for UserUpdate:
AbstractUser AbstractFunction FunctionInterface

Public Member Functions

 writeXml (XMLWriter &$xml)
 
- Public Member Functions inherited from AbstractUser
 getUserId ()
 
 setUserId ($userId)
 
 getUserName ()
 
 setUserName ($userName)
 
 getUserType ()
 
 setUserType ($userType)
 
 isActive ()
 
 setActive ($active)
 
 isWebServicesOnly ()
 
 setWebServicesOnly ($webServicesOnly)
 
 getRestrictedEntities ()
 
 setRestrictedEntities ($restrictedEntities)
 
 getRestrictedDepartments ()
 
 setRestrictedDepartments ($restrictedDepartments)
 
 isSsoEnabled ()
 
 setSsoEnabled ($ssoEnabled)
 
 getSsoFederatedUserId ()
 
 setSsoFederatedUserId ($ssoFederatedUserId)
 
- Public Member Functions inherited from AbstractFunction
 getControlId ()
 
 setControlId (string $controlId='')
 
 __construct (string $controlId='')
 
 writeXml (XMLWriter &$xml)
 
 getControlId ()
 
 setControlId (string $controlId)
 
 writeXml (XMLWriter &$xml)
 

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'
 
- Protected Attributes inherited from AbstractUser
 $userId
 
 $userName
 
 $userType
 
 $active
 
 $webServicesOnly
 
 $restrictedEntities = []
 
 $restrictedDepartments = []
 
 $ssoEnabled
 
 $ssoFederatedUserId
 
- Protected Attributes inherited from AbstractFunction
 $controlId = ''
 

Detailed Description

Update an existing user record

Member Function Documentation

◆ writeXml()

writeXml ( XMLWriter $xml)

Write the function block XML

Parameters
XMLWriter$xml
Exceptions
InvalidArgumentException

Reimplemented from AbstractFunction.