Index
A
- AbstractClient — Class in namespace CNIC
Shared foundation for all registrar API clients.
- AbstractClient::autoIDNConvert() — Method in class AbstractClient
Auto convert API command parameters to punycode, if necessary.
- AbstractSocketConfig — Class in namespace CNIC
Shared base for all registrar SocketConfig implementations.
- Response::assembleRecords() — Method in class Response
Assemble the record (row) list from the columns already added via addColumn(). Shared by CNR and IBS: each subclass populates the columns with its own Column type beforehand, while the row assembly is identical.
- Response::addColumn() — Method in class Response
Add a column to the column list
- Response::addRecord() — Method in class Response
Add a record to the record list
- ResponseTemplateManager::addTemplate() — Method in class ResponseTemplateManager
Add response template to template container
- Client::autoIDNConvert() — Method in class Client
Auto convert API command parameters to punycode, if necessary.
- Response::addColumn() — Method in class Response
Add a column to the column list
- ResponseTemplateManager::addTemplate() — Method in class ResponseTemplateManager
Add response template to template container
- ResponseInterface::addColumn() — Method in class ResponseInterface
Add a column to the column list
- ResponseInterface::addRecord() — Method in class ResponseInterface
Add a record to the record list
C
- $ AbstractClient#context — Property in class AbstractClient
context data for the client
- $ AbstractClient#curlopts — Property in class AbstractClient
additional curl options to use
- AbstractClient::close() — Method in class AbstractClient
Close all cURL connections
- Client — Class in namespace CNIC\CNR
CNR API Client
- Column — Class in namespace CNIC\CNR
CNR Column
- $ Response#command — Property in class Response
The API Command used within this request
- $ Response#columnkeys — Property in class Response
Column names available in this response
- $ Response#columns — Property in class Response
Container of Column Instances
- $ Response#columnindex — Property in class Response
Map of column name to its index in the column/columnkeys lists.
- $ Response#context — Property in class Response
Context data for the response
- ClientFactory — Class in namespace CNIC
- ClientFactory
- ColumnInterface — Class in namespace CNIC
Common Column Interface
- CommandFormatter — Class in namespace CNIC
- CommandFormatter
- HttpTransport::close() — Method in class HttpTransport
Close and reset the cURL handle.
- Client — Class in namespace CNIC\IBS
IBS API Client
- Column — Class in namespace CNIC\IBS
IBS Column
- Client — Class in namespace CNIC\MONIKER
Moniker API Client — same platform as IBS; only the endpoints differ.
D
- $ AbstractClient#debugMode — Property in class AbstractClient
activity flag for debug mode
- AbstractClient::disableDebugMode() — Method in class AbstractClient
Disable debug output
E
- AbstractClient::enableDebugMode() — Method in class AbstractClient
Enable debug output to STDOUT
- AbstractClient::executeCurl() — Method in class AbstractClient
Delegate cURL execution to the transport layer.
F
- CommandFormatter::flattenCommand() — Method in class CommandFormatter
Flatten API command's nested arrays for easier handling
- CommandFormatter::formatCommand() — Method in class CommandFormatter
Format the command array into a plain text string
G
- AbstractClient::getPOSTData() — Method in class AbstractClient
Serialize given command for POST request including connection configuration data
- AbstractClient::getSession() — Method in class AbstractClient
Get the API Session ID that is currently set
- AbstractClient::getURL() — Method in class AbstractClient
Get the API connection url that is currently set
- AbstractClient::getUserAgent() — Method in class AbstractClient
Get the user agent string
- AbstractClient::getProxy() — Method in class AbstractClient
Get proxy configuration for API communication
- AbstractClient::getReferer() — Method in class AbstractClient
Get Referer configuration for API communication
- AbstractClient::getVersion() — Method in class AbstractClient
Get the current module version
- AbstractClient::getLiveUrl() — Method in class AbstractClient
Get LIVE system URL
- AbstractSocketConfig::getLogin() — Method in class AbstractSocketConfig
Get current login
- AbstractSocketConfig::getSession() — Method in class AbstractSocketConfig
Get API Session ID in use
- AbstractSocketConfig::getPersistent() — Method in class AbstractSocketConfig
Get persistent parameter
- AbstractSocketConfig::getOTEUrl() — Method in class AbstractSocketConfig
Get OT&E endpoint URL
- AbstractSocketConfig::getLiveUrl() — Method in class AbstractSocketConfig
Get LIVE endpoint URL
- AbstractSocketConfig::getSocketTimeout() — Method in class AbstractSocketConfig
Get socket timeout in seconds
- AbstractSocketConfig::getNeedsIDNConvert() — Method in class AbstractSocketConfig
Get whether IDN conversion is needed
- AbstractSocketConfig::getRoleSeparator() — Method in class AbstractSocketConfig
Get role separator character
- AbstractSocketConfig::getPOSTDataParams() — Method in class AbstractSocketConfig
Get POST data container of connection data
- AbstractSocketConfig::getPOSTData() — Method in class AbstractSocketConfig
Create POST data string out of connection data
- Column::getKey() — Method in class Column
Get column name
- Column::getData() — Method in class Column
Get column data
- Column::getDataByIndex() — Method in class Column
Get column data at given index
- Record::getData() — Method in class Record
get row data
- Record::getDataByKey() — Method in class Record
get row data for given column
- Response::getContext() — Method in class Response
Get context data for the response
- Response::getRequestURL() — Method in class Response
Get Request URL
- Response::getCode() — Method in class Response
Get API response code
- Response::getDescription() — Method in class Response
Get API response description
- Response::getPlain() — Method in class Response
Get Plain API response
- Response::getQueuetime() — Method in class Response
Get Queuetime of API response
- Response::getHash() — Method in class Response
Get API response as Hash
- Response::getRuntime() — Method in class Response
Get Runtime of API response
- Response::getColumn() — Method in class Response
Get column by column name
- Response::getColumnIndex() — Method in class Response
Get Data by Column Name and Index
- Response::getColumnKeys() — Method in class Response
Get Column Names
- Response::getColumns() — Method in class Response
Get List of Columns
- Response::getCommand() — Method in class Response
Get Command used in this request
- Response::getCommandPlain() — Method in class Response
Get Command used in this request in plain text format
- Response::getCurrentPageNumber() — Method in class Response
Get Page Number of current List Query
- Response::getCurrentRecord() — Method in class Response
Get Record of current record index
- Response::getFirstRecordIndex() — Method in class Response
Get Index of first row in this response
- Response::getLastRecordIndex() — Method in class Response
Get last record index of the current list query
- Response::getListHash() — Method in class Response
Get Response as List Hash including useful meta data for tables
- Response::getNextRecord() — Method in class Response
Get next record in record list
- Response::getNextPageNumber() — Method in class Response
Get Page Number of next list query
- Response::getNumberOfPages() — Method in class Response
Get the number of pages available for this list query
- Response::getPagination() — Method in class Response
Get object containing all paging data
- Response::getPreviousPageNumber() — Method in class Response
Get Page Number of previous list query
- Response::getPreviousRecord() — Method in class Response
Get previous record in record list
- Response::getRecord() — Method in class Response
Get Record at given index
- Response::getRecords() — Method in class Response
Get all Records
- Response::getRecordsCount() — Method in class Response
Get count of rows in this response
- Response::getRecordsTotalCount() — Method in class Response
Get total count of records available for the list query
- Response::getRecordsLimitation() — Method in class Response
Get limit(ation) setting of the current list query This is the count of requested rows
- Response::getHashString() — Method in class Response
Get a string value from the hash by key, returning a default if not found or not a string
- ResponseTemplateManager::generateTemplate() — Method in class ResponseTemplateManager
Generate API response template string for given code and description
- ResponseTemplateManager::getTemplate() — Method in class ResponseTemplateManager
Get response template instance from template container
- ResponseTemplateManager::getTemplates() — Method in class ResponseTemplateManager
Return all available response templates
- SocketConfig::getPOSTDataParams() — Method in class SocketConfig
Get POST data container of connection data
- SocketConfig::getPersistent() — Method in class SocketConfig
Get persistent parameter returned
- SocketConfig::getSession() — Method in class SocketConfig
Get API Session ID in use
- ClientFactory::getClient() — Method in class ClientFactory
Returns the registrar-specific Client instance.
- ColumnInterface::getKey() — Method in class ColumnInterface
Get column name
- ColumnInterface::getData() — Method in class ColumnInterface
Get column data
- ColumnInterface::getDataByIndex() — Method in class ColumnInterface
Get column data at given index
- CommandFormatter::getSortedCommand() — Method in class CommandFormatter
Get the sorted command array based on priority
- Client::getSession() — Method in class Client
Get the API Session ID that is currently set Note: not supported.
- Column::getKey() — Method in class Column
Get column name
- Column::getData() — Method in class Column
Get column data
- Column::getDataByIndex() — Method in class Column
Get column data at given index
- Response::getCode() — Method in class Response
Get API response code
- Response::getStatus() — Method in class Response
Get API response status
- Response::getDescription() — Method in class Response
Get API response description
- Response::getQueuetime() — Method in class Response
Get Queuetime of API response
- Response::getRuntime() — Method in class Response
Get Runtime of API response
- Response::getCurrentPageNumber() — Method in class Response
Get Page Number of current List Query
- Response::getFirstRecordIndex() — Method in class Response
Get Index of first row in this response
- Response::getLastRecordIndex() — Method in class Response
Get last record index of the current list query
- Response::getListHash() — Method in class Response
Get Response as List Hash including useful meta data for tables
- Response::getRecordsTotalCount() — Method in class Response
Get total count of records available for the list query
- Response::getRecordsLimitation() — Method in class Response
Get limit(ation) setting of the current list query This is the count of requested rows
- ResponseTemplateManager::generateTemplate() — Method in class ResponseTemplateManager
Generate API response template string for given status and description
- ResponseTemplateManager::getTemplate() — Method in class ResponseTemplateManager
Get response template instance from template container
- ResponseTemplateManager::getTemplates() — Method in class ResponseTemplateManager
Return all available response templates
- SocketConfig::getPOSTDataParams() — Method in class SocketConfig
Get POST data container of connection data
- RecordInterface::getData() — Method in class RecordInterface
Get row data
- RecordInterface::getDataByKey() — Method in class RecordInterface
Get row data for given column
- ResponseInterface::getCode() — Method in class ResponseInterface
Get API response code
- ResponseInterface::getDescription() — Method in class ResponseInterface
Get API response description
- ResponseInterface::getRequestURL() — Method in class ResponseInterface
Get Request URL
- ResponseInterface::getPlain() — Method in class ResponseInterface
Get Plain API response
- ResponseInterface::getQueuetime() — Method in class ResponseInterface
Get Queuetime of API response
- ResponseInterface::getHash() — Method in class ResponseInterface
Get API response as Hash
- ResponseInterface::getRuntime() — Method in class ResponseInterface
Get Runtime of API response
- ResponseInterface::getColumn() — Method in class ResponseInterface
Get column by column name
- ResponseInterface::getColumnIndex() — Method in class ResponseInterface
Get Data by Column Name and Index
- ResponseInterface::getColumnKeys() — Method in class ResponseInterface
Get Column Names
- ResponseInterface::getColumns() — Method in class ResponseInterface
Get List of Columns
- ResponseInterface::getCommand() — Method in class ResponseInterface
Get Command used in this request
- ResponseInterface::getCommandPlain() — Method in class ResponseInterface
Get Command used in this request in plain text format
- ResponseInterface::getContext() — Method in class ResponseInterface
Get context data for the response
- ResponseInterface::getCurrentPageNumber() — Method in class ResponseInterface
Get Page Number of current List Query
- ResponseInterface::getCurrentRecord() — Method in class ResponseInterface
Get Record of current record index
- ResponseInterface::getFirstRecordIndex() — Method in class ResponseInterface
Get Index of first row in this response
- ResponseInterface::getLastRecordIndex() — Method in class ResponseInterface
Get last record index of the current list query
- ResponseInterface::getListHash() — Method in class ResponseInterface
Get Response as List Hash including useful meta data for tables
- ResponseInterface::getNextRecord() — Method in class ResponseInterface
Get next record in record list
- ResponseInterface::getNextPageNumber() — Method in class ResponseInterface
Get Page Number of next list query
- ResponseInterface::getNumberOfPages() — Method in class ResponseInterface
Get the number of pages available for this list query
- ResponseInterface::getPagination() — Method in class ResponseInterface
Get object containing all paging data
- ResponseInterface::getPreviousPageNumber() — Method in class ResponseInterface
Get Page Number of previous list query
- ResponseInterface::getPreviousRecord() — Method in class ResponseInterface
Get previous record in record list
- ResponseInterface::getRecord() — Method in class ResponseInterface
Get Record at given index
- ResponseInterface::getRecords() — Method in class ResponseInterface
Get all Records
- ResponseInterface::getRecordsCount() — Method in class ResponseInterface
Get count of rows in this response
- ResponseInterface::getRecordsTotalCount() — Method in class ResponseInterface
Get total count of records available for the list query
- ResponseInterface::getRecordsLimitation() — Method in class ResponseInterface
Get limit(ation) setting of the current list query This is the count of requested rows
H
- $ Response#hash — Property in class Response
hash representation of plain API response
- Response::hasNextPage() — Method in class Response
Check if this list query has a next page
- Response::hasPreviousPage() — Method in class Response
Check if this list query has a previous page
- Response::hasColumn() — Method in class Response
Check if column exists in response
- Response::hasCurrentRecord() — Method in class Response
Check if the record list contains a record for the current record index in use
- Response::hasNextRecord() — Method in class Response
Check if the record list contains a next record for the current record index in use
- Response::hasPreviousRecord() — Method in class Response
Check if the record list contains a previous record for the current record index in use
- ResponseTemplateManager::hasTemplate() — Method in class ResponseTemplateManager
Check if given template exists in template container
- HttpTransport — Class in namespace CNIC
Low-level HTTP transport over cURL.
- Response::hasNextPage() — Method in class Response
Check if this list query has a next page
- Response::hasPreviousPage() — Method in class Response
Check if this list query has a previous page
- ResponseTemplateManager::hasTemplate() — Method in class ResponseTemplateManager
Check if given template exists in template container
- ResponseInterface::hasNextPage() — Method in class ResponseInterface
Check if this list query has a next page
- ResponseInterface::hasPreviousPage() — Method in class ResponseInterface
Check if this list query has a previous page
I
- $ AbstractClient#isOTE — Property in class AbstractClient
is connected to OT&E
- AbstractClient::IDNConvert() — Method in class AbstractClient
Convert domain names to idn + punycode if necessary
- AbstractClient::isOTE() — Method in class AbstractClient
Check whether the client is connected to the OT&E system
- Response::isError() — Method in class Response
Check if current API response represents an error case API response code is an 5xx code
- Response::isSuccess() — Method in class Response
Check if current API response represents a success case API response code is an 2xx code
- Response::isTmpError() — Method in class Response
Check if current API response represents a temporary error case API response code is an 4xx code
- Response::isPending() — Method in class Response
Check if current operation is returned as pending
- ResponseTemplateManager::isTemplateMatchHash() — Method in class ResponseTemplateManager
Check if given API response hash matches a given template by code and description
- ResponseTemplateManager::isTemplateMatchPlain() — Method in class ResponseTemplateManager
Check if given API plain response matches a given template by code and description
- Response::isError() — Method in class Response
Check if current API response represents an error case.
- Response::isSuccess() — Method in class Response
Check if current API response represents a success case.
- Response::isTmpError() — Method in class Response
Check if current API response represents a temporary error case
- Response::isPending() — Method in class Response
Check if current operation is returned as pending
- ResponseTemplateManager::isTemplateMatchHash() — Method in class ResponseTemplateManager
Check if given API response hash matches a given template by code and description
- ResponseTemplateManager::isTemplateMatchPlain() — Method in class ResponseTemplateManager
Check if given API plain response matches a given template by code and description
- ResponseInterface::isError() — Method in class ResponseInterface
Check if current API response represents an error case API response code is an 5xx code
- ResponseInterface::isSuccess() — Method in class ResponseInterface
Check if current API response represents a success case API response code is an 2xx code
- ResponseInterface::isTmpError() — Method in class ResponseInterface
Check if current API response represents a temporary error case API response code is an 4xx code
- ResponseInterface::isPending() — Method in class ResponseInterface
Check if current operation is returned as pending
L
- $ AbstractClient#logger — Property in class AbstractClient
logger instance for debug mode
- $ AbstractSocketConfig#login — Property in class AbstractSocketConfig
account name
- $ AbstractSocketConfig#liveUrl — Property in class AbstractSocketConfig
API LIVE endpoint URL
- $ Column#length — Property in class Column
count of column data entries
- Logger — Class in namespace CNIC\CNR
CNR Logger
- Logger::log() — Method in class Logger
output/log given data
- SessionCapable::login() — Method in class SessionCapable
Perform API login to start session-based communication
- SessionCapable::logout() — Method in class SessionCapable
Perform API logout to close API session in use
- $ SocketConfig#liveUrl — Property in class SocketConfig
- $ Column#length — Property in class Column
Count of column data entries
- Logger — Class in namespace CNIC\IBS
IBS Logger
- Logger::log() — Method in class Logger
Output/log given data
- $ SocketConfig#liveUrl — Property in class SocketConfig
- LoggerInterface — Class in namespace CNIC
Common Logger Interface
- LoggerInterface::log() — Method in class LoggerInterface
Output/log given data
- $ SocketConfig#liveUrl — Property in class SocketConfig
N
- AbstractClient::newSocketConfig() — Method in class AbstractClient
Instantiate the SocketConfig for this client.
- $ AbstractSocketConfig#needsIDNConvert — Property in class AbstractSocketConfig
Whether API command values need IDN conversion
- Client::newSocketConfig() — Method in class Client
Instantiate CNR SocketConfig
- $ SocketConfig#needsIDNConvert — Property in class SocketConfig
- Client::newSocketConfig() — Method in class Client
Instantiate IBS SocketConfig
- $ SocketConfig#needsIDNConvert — Property in class SocketConfig
- Client::newSocketConfig() — Method in class Client
Instantiate MONIKER SocketConfig
O
- $ AbstractSocketConfig#oteUrl — Property in class AbstractSocketConfig
API OT&E endpoint URL
- $ SocketConfig#oteUrl — Property in class SocketConfig
- $ SocketConfig#oteUrl — Property in class SocketConfig
- $ SocketConfig#oteUrl — Property in class SocketConfig
P
- $ AbstractSocketConfig#pw — Property in class AbstractSocketConfig
account password
- $ Response#paginationkeys — Property in class Response
Regex for pagination related column keys.
- ResponseParser::parse() — Method in class ResponseParser
Method to parse plain API response into js object
- HttpTransport::post() — Method in class HttpTransport
Execute a POST request and return the raw response.
- $ Response#paginationkeys — Property in class Response
Regex for the count/metadata column keys IBS emits alongside a list.
- ResponseParser::parse() — Method in class ResponseParser
Method to parse API response into associative array
R
- AbstractClient::request() — Method in class AbstractClient
Perform API request using the given command.
- $ AbstractSocketConfig#roleSeparator — Property in class AbstractSocketConfig
Separator character for role credentials
- Client::request() — Method in class Client
Perform API request using the given command
- Client::requestNextResponsePage() — Method in class Client
Request the next page of list entries for the current list query
- Client::requestAllResponsePages() — Method in class Client
Request all pages/entries for the given query command
- Record — Class in namespace CNIC\CNR
CNR Record
- Response — Class in namespace CNIC\CNR
CNR Response
- $ Response#raw — Property in class Response
plain API response
- $ Response#recordIndex — Property in class Response
Record Index we currently point to in record list
- $ Response#records — Property in class Response
Record List (List of rows)
- $ Response#requestUrl — Property in class Response
API request url
- Response::rewindRecordList() — Method in class Response
Reset index in record list back to zero
- ResponseParser — Class in namespace CNIC\CNR
CNR ResponseParser
- ResponseTemplateManager — Class in namespace CNIC\CNR
CNR ResponseTemplateManager
- ResponseTranslator — Class in namespace CNIC\CNR
CNR ResponseTranslator
- ResponseTranslator::replacePlaceholders() — Method in class ResponseTranslator
Replace known placeholders in DESCRIPTION while preserving literal brace content.
- SessionCapable::reuseSession() — Method in class SessionCapable
Rebuild connection settings from a PHP session object
- $ SocketConfig#roleSeparator — Property in class SocketConfig
- Client::request() — Method in class Client
Perform API request using the given command
- Record — Class in namespace CNIC\IBS
IBS Record
- Response — Class in namespace CNIC\IBS
IBS Response
- ResponseParser — Class in namespace CNIC\IBS
IBS ResponseParser
- ResponseTemplateManager — Class in namespace CNIC\IBS
IBS ResponseTemplateManager
- ResponseTranslator — Class in namespace CNIC\IBS
IBS ResponseTranslator
- ResponseTranslator::replacePlaceholders() — Method in class ResponseTranslator
Replace placeholder vars like {CONNECTION_URL} in a string
- RecordInterface — Class in namespace CNIC
Common Record Interface
- ResponseInterface — Class in namespace CNIC
Common Response Interface
- ResponseInterface::rewindRecordList() — Method in class ResponseInterface
Reset index in record list back to zero
S
- $ AbstractClient#socketURL — Property in class AbstractClient
API connection url
- $ AbstractClient#socketConfig — Property in class AbstractClient
Object covering API connection data
- AbstractClient::setDefaultLogger() — Method in class AbstractClient
Set the default logger for this client.
- AbstractClient::setCustomLogger() — Method in class AbstractClient
Set custom logger to use instead of the default one.
- AbstractClient::setUserAgent() — Method in class AbstractClient
Set a custom user agent (for platforms that use this SDK)
- AbstractClient::setProxy() — Method in class AbstractClient
Set proxy to use for API communication
- AbstractClient::setReferer() — Method in class AbstractClient
Set Referer to use for API communication
- AbstractClient::setURL() — Method in class AbstractClient
Set another connection url to be used for API communication
- AbstractClient::setSession() — Method in class AbstractClient
Set an API session id to be used for API communication
- AbstractClient::setCredentials() — Method in class AbstractClient
Set Credentials to be used for API communication
- AbstractClient::setRoleCredentials() — Method in class AbstractClient
Set Role Credentials to be used for API communication
- AbstractClient::setContext() — Method in class AbstractClient
Set context data for the client
- $ AbstractSocketConfig#socketTimeout — Property in class AbstractSocketConfig
API socket timeout in seconds
- AbstractSocketConfig::setLogin() — Method in class AbstractSocketConfig
Set account name to use
- AbstractSocketConfig::setPassword() — Method in class AbstractSocketConfig
Set account password to use
- AbstractSocketConfig::setSession() — Method in class AbstractSocketConfig
Set API Session ID to use
- AbstractSocketConfig::setPersistent() — Method in class AbstractSocketConfig
Add persistent parameter to request (request API session)
- Client::setDefaultLogger() — Method in class Client
Set default CNR logger
- $ Response#sensitiveFields — Property in class Response
Command parameter keys that carry sensitive data for this brand (account password, domain authorization code, ...). Their values are masked before the command is stored so they can never be read back (e.g. by custom loggers). Matching is case-insensitive (see sanitizeCommand()), so only the names matter, not their casing. Brand-specific by design: CNR uses upper-case keys, IBS overrides with its own; a future brand simply declares the keys it uses.
- Response::sanitizeCommand() — Method in class Response
Mask the brand's sensitive command keys (see $sensitiveFields) so their values can never be read back from the response (e.g. by custom loggers).
- SessionCapable — Class in namespace CNIC\CNR
Provides session-based API communication methods.
- SessionCapable::saveSession() — Method in class SessionCapable
Apply session data to a PHP session object
- SessionClient — Class in namespace CNIC\CNR
CNR Session API Client
- SocketConfig — Class in namespace CNIC\CNR
CNR SocketConfig
- $ SocketConfig#socketTimeout — Property in class SocketConfig
- SocketConfig::setPersistent() — Method in class SocketConfig
Add persistent parameter to request (request API session)
- SocketConfig::setLogin() — Method in class SocketConfig
Set account name to use
- SocketConfig::setPassword() — Method in class SocketConfig
Set account password to use
- SocketConfig::setSession() — Method in class SocketConfig
Set API Session ID to use
- Client::setDefaultLogger() — Method in class Client
Set default IBS logger
- Client::setSession() — Method in class Client
Set an API session id to be used for API communication
- Client::setRoleCredentials() — Method in class Client
Set Role Credentials to be used for API communication Note: not supported.
- $ Response#sensitiveFields — Property in class Response
IBS carries sensitive data under lower-/camel-case command keys.
- SessionClient — Class in namespace CNIC\IBS
IBS Session API Client
- SocketConfig — Class in namespace CNIC\IBS
IBS SocketConfig
- $ SocketConfig#socketTimeout — Property in class SocketConfig
- SessionClient — Class in namespace CNIC\MONIKER
Moniker Session API Client
- SocketConfig — Class in namespace CNIC\MONIKER
Moniker SocketConfig — same API platform as IBS; only the endpoints differ.
T
- $ AbstractClient#transport — Property in class AbstractClient
HTTP transport layer
- $ ResponseTemplateManager#templates — Property in class ResponseTemplateManager
Template container
- ResponseTranslator::translate() — Method in class ResponseTranslator
translate a raw api response
- $ ResponseTemplateManager#templates — Property in class ResponseTemplateManager
template container
- ResponseTranslator::translate() — Method in class ResponseTranslator
translate a raw api response
U
- $ AbstractClient#ua — Property in class AbstractClient
user agent
- AbstractClient::useHighPerformanceConnectionSetup() — Method in class AbstractClient
Activate High Performance Setup
- AbstractClient::useOTESystem() — Method in class AbstractClient
Set OT&E System for API communication
- AbstractClient::useLIVESystem() — Method in class AbstractClient
Set LIVE System for API communication (this is the default setting)
- Client::useHighPerformanceConnectionSetup() — Method in class Client
Activate High Performance Setup Note: not supported.
_
- AbstractClient::__construct() — Method in class AbstractClient
- Constructor
- Column::__construct() — Method in class Column
- Constructor
- Record::__construct() — Method in class Record
Constructor e.g.
- Response::__construct() — Method in class Response
- Constructor
- ColumnInterface::__construct() — Method in class ColumnInterface
- Constructor
- Column::__construct() — Method in class Column
- Response::__construct() — Method in class Response
- Constructor
- RecordInterface::__construct() — Method in class RecordInterface
Constructor e.g.
- ResponseInterface::__construct() — Method in class ResponseInterface
- Constructor