◆ create()
| Payline\SoapVarFactory::create |
( |
|
$elementKey, |
|
|
|
$data |
|
) |
| |
- Parameters
-
- Returns
- array|object|\SoapVar|null
◆ createObject()
| Payline\SoapVarFactory::createObject |
( |
|
$elementKey, |
|
|
|
$data = null, |
|
|
|
$baseClassname = null |
|
) |
| |
- Parameters
-
| $elementKey | |
| $data | |
| $default | |
- Returns
- object|array|null
◆ getSoapVarType()
| Payline\SoapVarFactory::getSoapVarType |
( |
|
$elementKey, |
|
|
|
$baseClassname |
|
) |
| |
|
protected |
Get SOAP var type Should be same type as base classname Manage exceptions: Buyer/BillingAddress, Buyer/ShippingAdress and Wallet/ShippingAddress
- Parameters
-
| $elementKey | |
| $baseClassname | |
- Returns
- mixed|string
◆ getSoapVar()
| Payline\SoapVarFactory::getSoapVar |
( |
|
$newObject, |
|
|
|
$varType |
|
) |
| |
|
protected |
- Parameters
-
- Returns
- \SoapVar
◆ fillObject()
| Payline\SoapVarFactory::fillObject |
( |
array |
$array, |
|
|
|
$object |
|
) |
| |
|
protected |
- Parameters
-
| array | $array | |
| object | $object | |
- Returns
- object|null
◆ needCreateObjectProperty()
| Payline\SoapVarFactory::needCreateObjectProperty |
( |
|
$object, |
|
|
|
$property, |
|
|
|
$baseClassname = null |
|
) |
| |
|
protected |
◆ getPaylineClassname()
| Payline\SoapVarFactory::getPaylineClassname |
( |
|
$elementKey, |
|
|
|
$baseClassname = null |
|
) |
| |
|
protected |
- Parameters
-
- Returns
- false|string
◆ userDataIsNotEmpty()
| Payline\SoapVarFactory::userDataIsNotEmpty |
( |
|
$data | ) |
|
|
protected |
Test user data
- Parameters
-
- Returns
- bool
◆ ROOT_CLASSNAME
| const Payline\SoapVarFactory::ROOT_CLASSNAME = "Payline\\Objects\\" |
Basename namespace for WSDLs objects
◆ SOAP_ADDRESS
| const Payline\SoapVarFactory::SOAP_ADDRESS = 'address' |
SOAP name of address object
◆ PAYLINE_NAMESPACE
| const Payline\SoapVarFactory::PAYLINE_NAMESPACE = 'http://obj.ws.payline.experian.com' |
namespace used in web services descriptor
The documentation for this class was generated from the following file: