NetSuiteService
extends NetSuiteClient
in package
Table of Contents
- $generated_from_endpoint : mixed
- $client : SoapClient
- $clientOptions : array<string|int, mixed>
- $config : array<string|int, mixed>
- $logger : Logger
- $soapHeaders : array<string|int, mixed>
- __construct() : mixed
- add() : AddResponse
- Service Call: add Parameter options: (AddRequest) parameters
- addHeader() : mixed
- Add a header by name.
- addList() : AddListResponse
- Service Call: addList Parameter options: (AddListRequest) parameters
- asyncAddList() : AsyncStatusResponse
- Service Call: asyncAddList Parameter options: (AsyncAddListRequest) parameters
- asyncDeleteList() : AsyncStatusResponse
- Service Call: asyncDeleteList Parameter options: (AsyncDeleteListRequest) parameters
- asyncGetList() : AsyncStatusResponse
- Service Call: asyncGetList Parameter options: (AsyncGetListRequest) parameters
- asyncInitializeList() : AsyncStatusResponse
- Service Call: asyncInitializeList Parameter options: (AsyncInitializeListRequest) parameters
- asyncSearch() : AsyncStatusResponse
- Service Call: asyncSearch Parameter options: (AsyncSearchRequest) parameters
- asyncUpdateList() : AsyncStatusResponse
- Service Call: asyncUpdateList Parameter options: (AsyncUpdateListRequest) parameters
- asyncUpsertList() : AsyncStatusResponse
- Service Call: asyncUpsertList Parameter options: (AsyncUpsertListRequest) parameters
- attach() : AttachResponse
- Service Call: attach Parameter options: (AttachRequest) parameters
- changeEmail() : ChangeEmailResponse
- Service Call: changeEmail Parameter options: (ChangeEmailRequest) parameters
- changePassword() : ChangePasswordResponse
- Service Call: changePassword Parameter options: (ChangePasswordRequest) parameters
- checkAsyncStatus() : AsyncStatusResponse
- Service Call: checkAsyncStatus Parameter options: (CheckAsyncStatusRequest) parameters
- clearHeader() : mixed
- Remove a header by name.
- clearPreferences() : mixed
- Clear preferences header.
- clearSearchPreferences() : mixed
- Clear the search preferences.
- createFromEnv() : NetSuiteClient
- Alternate way to instantiate the NetSuiteClient. This method is superfluous now that the constructor will intelligently look for ENV configuration when it isn't given explicit configuration. This static method is retained for compatibility with those users who might currently be using this method.
- delete() : DeleteResponse
- Service Call: delete Parameter options: (DeleteRequest) parameters
- deleteList() : DeleteListResponse
- Service Call: deleteList Parameter options: (DeleteListRequest) parameters
- detach() : DetachResponse
- Service Call: detach Parameter options: (DetachRequest) parameters
- get() : GetResponse
- Service Call: get Parameter options: (GetRequest) parameters
- getAccountGovernanceInfo() : GetAccountGovernanceInfoResponse
- Service Call: getAccountGovernanceInfo Parameter options: (GetAccountGovernanceInfoRequest) parameters
- getAll() : GetAllResponse
- Service Call: getAll Parameter options: (GetAllRequest) parameters
- getAsyncResult() : GetAsyncResultResponse
- Service Call: getAsyncResult Parameter options: (GetAsyncResultRequest) parameters
- getBudgetExchangeRate() : GetBudgetExchangeRateResponse
- Service Call: getBudgetExchangeRate Parameter options: (GetBudgetExchangeRateRequest) parameters
- getClient() : SoapClient
- Get the current soap client.
- getCurrencyRate() : GetCurrencyRateResponse
- Service Call: getCurrencyRate Parameter options: (GetCurrencyRateRequest) parameters
- getCustomizationId() : GetCustomizationIdResponse
- Service Call: getCustomizationId Parameter options: (GetCustomizationIdRequest) parameters
- getDataCenterUrls() : GetDataCenterUrlsResponse
- Service Call: getDataCenterUrls Parameter options: (GetDataCenterUrlsRequest) parameters
- getDeleted() : GetDeletedResponse
- Service Call: getDeleted Parameter options: (GetDeletedRequest) parameters
- getEnvConfig() : array<string|int, mixed>
- Create a configuration array by inspecting the $_ENV superglobal.
- getIntegrationGovernanceInfo() : GetIntegrationGovernanceInfoResponse
- Service Call: getIntegrationGovernanceInfo Parameter options: (GetIntegrationGovernanceInfoRequest) parameters
- getItemAvailability() : GetItemAvailabilityResponse
- Service Call: getItemAvailability Parameter options: (GetItemAvailabilityRequest) parameters
- getList() : GetListResponse
- Service Call: getList Parameter options: (GetListRequest) parameters
- getPostingTransactionSummary() : GetPostingTransactionSummaryResponse
- Service Call: getPostingTransactionSummary Parameter options: (GetPostingTransactionSummaryRequest) parameters
- getSavedSearch() : GetSavedSearchResponse
- Service Call: getSavedSearch Parameter options: (GetSavedSearchRequest) parameters
- getSelectValue() : getSelectValueResponse
- Service Call: getSelectValue Parameter options: (getSelectValueRequest) parameters
- getServerTime() : GetServerTimeResponse
- Service Call: getServerTime Parameter options: (GetServerTimeRequest) parameters
- initialize() : InitializeResponse
- Service Call: initialize Parameter options: (InitializeRequest) parameters
- initializeList() : InitializeListResponse
- Service Call: initializeList Parameter options: (InitializeListRequest) parameters
- logRequests() : mixed
- Turn request logging on or off.
- search() : SearchResponse
- Service Call: search Parameter options: (SearchRequest) parameters
- searchMoreWithId() : SearchMoreWithIdResponse
- Service Call: searchMoreWithId Parameter options: (SearchMoreWithIdRequest) parameters
- setApplicationInfo() : mixed
- Set the application id.
- setDataCenterUrl() : void
- Set the data center URL for the configured NetSuite account
- setLogPath() : mixed
- Set the logging path.
- setPreferences() : mixed
- Set preferences header.
- setSearchPreferences() : mixed
- Set the search preferences header.
- update() : UpdateResponse
- Service Call: update Parameter options: (UpdateRequest) parameters
- updateInviteeStatus() : UpdateInviteeStatusResponse
- Service Call: updateInviteeStatus Parameter options: (UpdateInviteeStatusRequest) parameters
- updateInviteeStatusList() : UpdateInviteeStatusListResponse
- Service Call: updateInviteeStatusList Parameter options: (UpdateInviteeStatusListRequest) parameters
- updateList() : UpdateListResponse
- Service Call: updateList Parameter options: (UpdateListRequest) parameters
- upsert() : UpsertResponse
- Service Call: upsert Parameter options: (UpsertRequest) parameters
- upsertList() : UpsertListResponse
- Service Call: upsertList Parameter options: (UpsertListRequest) parameters
- validateConfig() : void
- Make sure that this client object has at least the basic required configuration values defined or else throw a runtime exception.
- makeSoapCall() : mixed
- Make the SOAP call!
- computeTokenPassportSignature() : string
- Compute TokenPassport signature
- createOptions() : array<string|int, mixed>
- Create the options array.
- createPassportFromConfig() : Passport
- Create the Passport.
- createTokenPassportFromConfig() : TokenPassport
- Create the TokenPassport.
- createWsdl() : string
- Build the WSDL address from the config.
- fixWtfCookieBug() : mixed
- SoapClient apparently always sends the JSESSIONID cookie.
- generateTokenPassportNonce() : mixed
- Generate random (or sufficiently enough so) string of characters
- logSoapCall() : mixed
- Log the last SOAP call.
Properties
$generated_from_endpoint
public
mixed
$generated_from_endpoint
= '2020_2'
$client
private
SoapClient
$client
$clientOptions
private
array<string|int, mixed>
$clientOptions
= []
$config
private
array<string|int, mixed>
$config
$logger
private
Logger
$logger
$soapHeaders
private
array<string|int, mixed>
$soapHeaders
= []
Methods
__construct()
public
__construct([array<string|int, mixed> $config = null ][, array<string|int, mixed> $options = [] ][, SoapClient $client = null ]) : mixed
Parameters
- $config : array<string|int, mixed> = null
- $options : array<string|int, mixed> = []
- $client : SoapClient = null
Return values
mixed —add()
Service Call: add Parameter options: (AddRequest) parameters
public
add(AddRequest $arg) : AddResponse
Parameters
- $arg : AddRequest
Tags
Return values
AddResponse —$arg
addHeader()
Add a header by name.
public
addHeader(string $header, mixed $value) : mixed
Parameters
- $header : string
- $value : mixed
Return values
mixed —addList()
Service Call: addList Parameter options: (AddListRequest) parameters
public
addList(AddListRequest $arg) : AddListResponse
Parameters
- $arg : AddListRequest
Tags
Return values
AddListResponse —$arg
asyncAddList()
Service Call: asyncAddList Parameter options: (AsyncAddListRequest) parameters
public
asyncAddList(AsyncAddListRequest $arg) : AsyncStatusResponse
Parameters
- $arg : AsyncAddListRequest
Tags
Return values
AsyncStatusResponse —$arg
asyncDeleteList()
Service Call: asyncDeleteList Parameter options: (AsyncDeleteListRequest) parameters
public
asyncDeleteList(AsyncDeleteListRequest $arg) : AsyncStatusResponse
Parameters
- $arg : AsyncDeleteListRequest
Tags
Return values
AsyncStatusResponse —$arg
asyncGetList()
Service Call: asyncGetList Parameter options: (AsyncGetListRequest) parameters
public
asyncGetList(AsyncGetListRequest $arg) : AsyncStatusResponse
Parameters
- $arg : AsyncGetListRequest
Tags
Return values
AsyncStatusResponse —$arg
asyncInitializeList()
Service Call: asyncInitializeList Parameter options: (AsyncInitializeListRequest) parameters
public
asyncInitializeList(AsyncInitializeListRequest $arg) : AsyncStatusResponse
Parameters
- $arg : AsyncInitializeListRequest
Tags
Return values
AsyncStatusResponse —$arg
asyncSearch()
Service Call: asyncSearch Parameter options: (AsyncSearchRequest) parameters
public
asyncSearch(AsyncSearchRequest $arg) : AsyncStatusResponse
Parameters
- $arg : AsyncSearchRequest
Tags
Return values
AsyncStatusResponse —$arg
asyncUpdateList()
Service Call: asyncUpdateList Parameter options: (AsyncUpdateListRequest) parameters
public
asyncUpdateList(AsyncUpdateListRequest $arg) : AsyncStatusResponse
Parameters
- $arg : AsyncUpdateListRequest
Tags
Return values
AsyncStatusResponse —$arg
asyncUpsertList()
Service Call: asyncUpsertList Parameter options: (AsyncUpsertListRequest) parameters
public
asyncUpsertList(AsyncUpsertListRequest $arg) : AsyncStatusResponse
Parameters
- $arg : AsyncUpsertListRequest
Tags
Return values
AsyncStatusResponse —$arg
attach()
Service Call: attach Parameter options: (AttachRequest) parameters
public
attach(AttachRequest $arg) : AttachResponse
Parameters
- $arg : AttachRequest
Tags
Return values
AttachResponse —$arg
changeEmail()
Service Call: changeEmail Parameter options: (ChangeEmailRequest) parameters
public
changeEmail(ChangeEmailRequest $arg) : ChangeEmailResponse
Parameters
- $arg : ChangeEmailRequest
Tags
Return values
ChangeEmailResponse —$arg
changePassword()
Service Call: changePassword Parameter options: (ChangePasswordRequest) parameters
public
changePassword(ChangePasswordRequest $arg) : ChangePasswordResponse
Parameters
- $arg : ChangePasswordRequest
Tags
Return values
ChangePasswordResponse —$arg
checkAsyncStatus()
Service Call: checkAsyncStatus Parameter options: (CheckAsyncStatusRequest) parameters
public
checkAsyncStatus(CheckAsyncStatusRequest $arg) : AsyncStatusResponse
Parameters
- $arg : CheckAsyncStatusRequest
Tags
Return values
AsyncStatusResponse —$arg
clearHeader()
Remove a header by name.
public
clearHeader(string $header) : mixed
Parameters
- $header : string
Return values
mixed —clearPreferences()
Clear preferences header.
public
clearPreferences() : mixed
Return values
mixed —clearSearchPreferences()
Clear the search preferences.
public
clearSearchPreferences() : mixed
Return values
mixed —createFromEnv()
Alternate way to instantiate the NetSuiteClient. This method is superfluous now that the constructor will intelligently look for ENV configuration when it isn't given explicit configuration. This static method is retained for compatibility with those users who might currently be using this method.
public
static createFromEnv([array<string|int, mixed> $options = [] ][, SoapClient $client = null ]) : NetSuiteClient
This method will be removed in some future version.
Parameters
- $options : array<string|int, mixed> = []
- $client : SoapClient = null
Tags
Return values
NetSuiteClient —delete()
Service Call: delete Parameter options: (DeleteRequest) parameters
public
delete(DeleteRequest $arg) : DeleteResponse
Parameters
- $arg : DeleteRequest
Tags
Return values
DeleteResponse —$arg
deleteList()
Service Call: deleteList Parameter options: (DeleteListRequest) parameters
public
deleteList(DeleteListRequest $arg) : DeleteListResponse
Parameters
- $arg : DeleteListRequest
Tags
Return values
DeleteListResponse —$arg
detach()
Service Call: detach Parameter options: (DetachRequest) parameters
public
detach(DetachRequest $arg) : DetachResponse
Parameters
- $arg : DetachRequest
Tags
Return values
DetachResponse —$arg
get()
Service Call: get Parameter options: (GetRequest) parameters
public
get(GetRequest $arg) : GetResponse
Parameters
- $arg : GetRequest
Tags
Return values
GetResponse —$arg
getAccountGovernanceInfo()
Service Call: getAccountGovernanceInfo Parameter options: (GetAccountGovernanceInfoRequest) parameters
public
getAccountGovernanceInfo(GetAccountGovernanceInfoRequest $arg) : GetAccountGovernanceInfoResponse
Parameters
Tags
Return values
GetAccountGovernanceInfoResponse —$arg
getAll()
Service Call: getAll Parameter options: (GetAllRequest) parameters
public
getAll(GetAllRequest $arg) : GetAllResponse
Parameters
- $arg : GetAllRequest
Tags
Return values
GetAllResponse —$arg
getAsyncResult()
Service Call: getAsyncResult Parameter options: (GetAsyncResultRequest) parameters
public
getAsyncResult(GetAsyncResultRequest $arg) : GetAsyncResultResponse
Parameters
- $arg : GetAsyncResultRequest
Tags
Return values
GetAsyncResultResponse —$arg
getBudgetExchangeRate()
Service Call: getBudgetExchangeRate Parameter options: (GetBudgetExchangeRateRequest) parameters
public
getBudgetExchangeRate(GetBudgetExchangeRateRequest $arg) : GetBudgetExchangeRateResponse
Parameters
- $arg : GetBudgetExchangeRateRequest
Tags
Return values
GetBudgetExchangeRateResponse —$arg
getClient()
Get the current soap client.
public
getClient() : SoapClient
Tags
Return values
SoapClient —getCurrencyRate()
Service Call: getCurrencyRate Parameter options: (GetCurrencyRateRequest) parameters
public
getCurrencyRate(GetCurrencyRateRequest $arg) : GetCurrencyRateResponse
Parameters
- $arg : GetCurrencyRateRequest
Tags
Return values
GetCurrencyRateResponse —$arg
getCustomizationId()
Service Call: getCustomizationId Parameter options: (GetCustomizationIdRequest) parameters
public
getCustomizationId(GetCustomizationIdRequest $arg) : GetCustomizationIdResponse
Parameters
- $arg : GetCustomizationIdRequest
Tags
Return values
GetCustomizationIdResponse —$arg
getDataCenterUrls()
Service Call: getDataCenterUrls Parameter options: (GetDataCenterUrlsRequest) parameters
public
getDataCenterUrls(GetDataCenterUrlsRequest $arg) : GetDataCenterUrlsResponse
Parameters
- $arg : GetDataCenterUrlsRequest
Tags
Return values
GetDataCenterUrlsResponse —$arg
getDeleted()
Service Call: getDeleted Parameter options: (GetDeletedRequest) parameters
public
getDeleted(GetDeletedRequest $arg) : GetDeletedResponse
Parameters
- $arg : GetDeletedRequest
Tags
Return values
GetDeletedResponse —$arg
getEnvConfig()
Create a configuration array by inspecting the $_ENV superglobal.
public
static getEnvConfig() : array<string|int, mixed>
Return values
array<string|int, mixed> —getIntegrationGovernanceInfo()
Service Call: getIntegrationGovernanceInfo Parameter options: (GetIntegrationGovernanceInfoRequest) parameters
public
getIntegrationGovernanceInfo(GetIntegrationGovernanceInfoRequest $arg) : GetIntegrationGovernanceInfoResponse
Parameters
Tags
Return values
GetIntegrationGovernanceInfoResponse —$arg
getItemAvailability()
Service Call: getItemAvailability Parameter options: (GetItemAvailabilityRequest) parameters
public
getItemAvailability(GetItemAvailabilityRequest $arg) : GetItemAvailabilityResponse
Parameters
- $arg : GetItemAvailabilityRequest
Tags
Return values
GetItemAvailabilityResponse —$arg
getList()
Service Call: getList Parameter options: (GetListRequest) parameters
public
getList(GetListRequest $arg) : GetListResponse
Parameters
- $arg : GetListRequest
Tags
Return values
GetListResponse —$arg
getPostingTransactionSummary()
Service Call: getPostingTransactionSummary Parameter options: (GetPostingTransactionSummaryRequest) parameters
public
getPostingTransactionSummary(GetPostingTransactionSummaryRequest $arg) : GetPostingTransactionSummaryResponse
Parameters
Tags
Return values
GetPostingTransactionSummaryResponse —$arg
getSavedSearch()
Service Call: getSavedSearch Parameter options: (GetSavedSearchRequest) parameters
public
getSavedSearch(GetSavedSearchRequest $arg) : GetSavedSearchResponse
Parameters
- $arg : GetSavedSearchRequest
Tags
Return values
GetSavedSearchResponse —$arg
getSelectValue()
Service Call: getSelectValue Parameter options: (getSelectValueRequest) parameters
public
getSelectValue(getSelectValueRequest $arg) : getSelectValueResponse
Parameters
- $arg : getSelectValueRequest
Tags
Return values
getSelectValueResponse —$arg
getServerTime()
Service Call: getServerTime Parameter options: (GetServerTimeRequest) parameters
public
getServerTime(GetServerTimeRequest $arg) : GetServerTimeResponse
Parameters
- $arg : GetServerTimeRequest
Tags
Return values
GetServerTimeResponse —$arg
initialize()
Service Call: initialize Parameter options: (InitializeRequest) parameters
public
initialize(InitializeRequest $arg) : InitializeResponse
Parameters
- $arg : InitializeRequest
Tags
Return values
InitializeResponse —$arg
initializeList()
Service Call: initializeList Parameter options: (InitializeListRequest) parameters
public
initializeList(InitializeListRequest $arg) : InitializeListResponse
Parameters
- $arg : InitializeListRequest
Tags
Return values
InitializeListResponse —$arg
logRequests()
Turn request logging on or off.
public
logRequests([bool $on = true ]) : mixed
Parameters
- $on : bool = true
Return values
mixed —search()
Service Call: search Parameter options: (SearchRequest) parameters
public
search(SearchRequest $arg) : SearchResponse
Parameters
- $arg : SearchRequest
Tags
Return values
SearchResponse —$arg
searchMoreWithId()
Service Call: searchMoreWithId Parameter options: (SearchMoreWithIdRequest) parameters
public
searchMoreWithId(SearchMoreWithIdRequest $arg) : SearchMoreWithIdResponse
Parameters
- $arg : SearchMoreWithIdRequest
Tags
Return values
SearchMoreWithIdResponse —$arg
setApplicationInfo()
Set the application id.
public
setApplicationInfo([string $appId = null ]) : mixed
Parameters
- $appId : string = null
Return values
mixed —setDataCenterUrl()
Set the data center URL for the configured NetSuite account
public
setDataCenterUrl(array<string|int, mixed> $config) : void
Parameters
- $config : array<string|int, mixed>
Return values
void —setLogPath()
Set the logging path.
public
setLogPath(string $logPath) : mixed
Parameters
- $logPath : string
Return values
mixed —setPreferences()
Set preferences header.
public
setPreferences([bool $warningAsError = false ][, bool $disableMandatoryCustomFieldValidation = false ][, bool $disableSystemNotesForCustomFields = false ][, bool $ignoreReadOnlyFields = false ]) : mixed
Parameters
- $warningAsError : bool = false
- $disableMandatoryCustomFieldValidation : bool = false
- $disableSystemNotesForCustomFields : bool = false
- $ignoreReadOnlyFields : bool = false
Return values
mixed —setSearchPreferences()
Set the search preferences header.
public
setSearchPreferences([bool $bodyFieldsOnly = true ][, int $pageSize = 50 ][, bool $returnSearchColumns = true ]) : mixed
Parameters
- $bodyFieldsOnly : bool = true
- $pageSize : int = 50
- $returnSearchColumns : bool = true
Return values
mixed —update()
Service Call: update Parameter options: (UpdateRequest) parameters
public
update(UpdateRequest $arg) : UpdateResponse
Parameters
- $arg : UpdateRequest
Tags
Return values
UpdateResponse —$arg
updateInviteeStatus()
Service Call: updateInviteeStatus Parameter options: (UpdateInviteeStatusRequest) parameters
public
updateInviteeStatus(UpdateInviteeStatusRequest $arg) : UpdateInviteeStatusResponse
Parameters
- $arg : UpdateInviteeStatusRequest
Tags
Return values
UpdateInviteeStatusResponse —$arg
updateInviteeStatusList()
Service Call: updateInviteeStatusList Parameter options: (UpdateInviteeStatusListRequest) parameters
public
updateInviteeStatusList(UpdateInviteeStatusListRequest $arg) : UpdateInviteeStatusListResponse
Parameters
Tags
Return values
UpdateInviteeStatusListResponse —$arg
updateList()
Service Call: updateList Parameter options: (UpdateListRequest) parameters
public
updateList(UpdateListRequest $arg) : UpdateListResponse
Parameters
- $arg : UpdateListRequest
Tags
Return values
UpdateListResponse —$arg
upsert()
Service Call: upsert Parameter options: (UpsertRequest) parameters
public
upsert(UpsertRequest $arg) : UpsertResponse
Parameters
- $arg : UpsertRequest
Tags
Return values
UpsertResponse —$arg
upsertList()
Service Call: upsertList Parameter options: (UpsertListRequest) parameters
public
upsertList(UpsertListRequest $arg) : UpsertListResponse
Parameters
- $arg : UpsertListRequest
Tags
Return values
UpsertListResponse —$arg
validateConfig()
Make sure that this client object has at least the basic required configuration values defined or else throw a runtime exception.
public
validateConfig(array<string|int, mixed> $config) : void
Parameters
- $config : array<string|int, mixed>
Return values
void —makeSoapCall()
Make the SOAP call!
protected
makeSoapCall(string $operation, mixed $parameter) : mixed
Parameters
- $operation : string
- $parameter : mixed
Return values
mixed —computeTokenPassportSignature()
Compute TokenPassport signature
private
computeTokenPassportSignature(int|string $account, string $consumerKey, mixed $consumerSecret, string $token, string $tokenSecret, string $nonce, int|string $timestamp, string $signatureAlgorithm) : string
Parameters
- $account : int|string
- $consumerKey : string
- $consumerSecret : mixed
- $token : string
- $tokenSecret : string
- $nonce : string
- $timestamp : int|string
- $signatureAlgorithm : string
Return values
string —createOptions()
Create the options array.
private
createOptions(array<string|int, mixed> $config[, array<string|int, mixed> $overrides = [] ]) : array<string|int, mixed>
Parameters
- $config : array<string|int, mixed>
- $overrides : array<string|int, mixed> = []
Return values
array<string|int, mixed> —createPassportFromConfig()
Create the Passport.
private
createPassportFromConfig(array<string|int, mixed> $config) : Passport
Parameters
- $config : array<string|int, mixed>
Return values
Passport —createTokenPassportFromConfig()
Create the TokenPassport.
private
createTokenPassportFromConfig(array<string|int, mixed> $config) : TokenPassport
Parameters
- $config : array<string|int, mixed>
Return values
TokenPassport —createWsdl()
Build the WSDL address from the config.
private
createWsdl(array<string|int, mixed> $config) : string
Parameters
- $config : array<string|int, mixed>
Return values
string —fixWtfCookieBug()
SoapClient apparently always sends the JSESSIONID cookie.
private
fixWtfCookieBug() : mixed
So we'll just un-set it to prevent this.
Return values
mixed —generateTokenPassportNonce()
Generate random (or sufficiently enough so) string of characters
private
generateTokenPassportNonce([mixed $length = 32 ]) : mixed
Parameters
- $length : mixed = 32
Return values
mixed —logSoapCall()
Log the last SOAP call.
private
logSoapCall(string $operation) : mixed
Parameters
- $operation : string