프로퍼티 | 타입 | 설명 | |
---|---|---|---|
$apiKey | string | ||
$apiUser | string | ||
$autoLogin | boolean | ||
$defaultOptions | array | ||
$options | array | ||
$sessionId | string | ||
$soapClient | SoapClient | ||
$wsdl | string |
메소드 | 설명 | |
---|---|---|
__construct ( string $path, string $apiUser, string $apiKey, array $options = [], boolean $autoLogin = true ) | ||
__destruct ( ) | ||
call ( Smalot\Magento\ActionInterface $action, boolean $throwsException = true ) : array | false | ||
getDefaultOptions ( ) : array | ||
getLastRequest ( ) : string | ||
getLastRequestHeaders ( ) : string | ||
getLastResponse ( ) : string | ||
getLastResponseHeaders ( ) : string | ||
getOptions ( ) : array | ||
login ( string $apiUser = null, string $apiKey = null ) : boolean | ||
logout ( ) : boolean | ||
multiCall ( Smalot\Magento\MultiCallQueueInterface $queue, boolean $throwsException = true ) : array | false | ||
ping ( ) : boolean | ||
setDefaultOptions ( array $options = [] ) | ||
setOptions ( $options ) |
메소드 | 설명 | |
---|---|---|
checkSecurity ( ) | ||
getActions ( Smalot\Magento\MultiCallQueueInterface $queue ) : array | ||
handleCallbacks ( Smalot\Magento\MultiCallQueueInterface $queue, array $results ) |
protected getActions ( Smalot\Magento\MultiCallQueueInterface $queue ) : array | ||
$queue | Smalot\Magento\MultiCallQueueInterface | |
리턴 | array |
protected handleCallbacks ( Smalot\Magento\MultiCallQueueInterface $queue, array $results ) | ||
$queue | Smalot\Magento\MultiCallQueueInterface | |
$results | array |
public static setDefaultOptions ( array $options = [] ) | ||
$options | array |