Skip to content

SoapClientAPI

Aydan Coskun edited this page Nov 29, 2019 · 1 revision

SoapClientAPI

  • Class name: SoapClientAPI
  • Namespace:

Properties

$url

protected mixed $url = NULL
  • Visibility: protected

$session_id

protected mixed $session_id = NULL
  • Visibility: protected

$session_hash

protected mixed $session_hash = NULL
  • Visibility: protected

$class_factory

protected mixed $class_factory = NULL
  • Visibility: protected

$namespace

protected mixed $namespace = 'urn:api'
  • Visibility: protected

$protocol_version

protected mixed $protocol_version = 1
  • Visibility: protected

$soap_obj

protected mixed $soap_obj = NULL
  • Visibility: protected

Methods

__construct

mixed SoapClientAPI::__construct(null $class, null $url, string $session_id)

SoapClientAPI constructor.

  • Visibility: public

Arguments

  • $class null
  • $url null
  • $session_id string - UUID

getSoapClientObject

\SoapClient SoapClientAPI::getSoapClientObject()
  • Visibility: public

setURL

boolean SoapClientAPI::setURL($url)
  • Visibility: public

Arguments

  • $url mixed

setSessionID

boolean SoapClientAPI::setSessionID($value)
  • Visibility: public

Arguments

  • $value mixed

setClass

boolean SoapClientAPI::setClass($value)
  • Visibility: public

Arguments

  • $value mixed

calcSessionHash

string SoapClientAPI::calcSessionHash($url, string $session_id)
  • Visibility: public

Arguments

  • $url mixed
  • $session_id string - UUID

getSessionHash

null SoapClientAPI::getSessionHash()
  • Visibility: public

setSessionHash

boolean SoapClientAPI::setSessionHash()
  • Visibility: private

isFault

mixed SoapClientAPI::isFault($result)
  • Visibility: public

Arguments

  • $result mixed

Login

boolean SoapClientAPI::Login($user_name, null $password, string $type)
  • Visibility: public

Arguments

  • $user_name mixed
  • $password null
  • $type string

isLoggedIn

mixed SoapClientAPI::isLoggedIn()
  • Visibility: public

Logout

mixed SoapClientAPI::Logout()
  • Visibility: public

__call

boolean|\SoapClientAPIReturnHandler SoapClientAPI::__call($function_name, array $args)
  • Visibility: public

Arguments

  • $function_name mixed
  • $args array

Clone this wiki locally