Привет всем, я пытаюсь использовать WebService с использованием PHP SoapClient
.
Теперь все работает нормально, пока я не попытаюсь использовать переменную ComplexType.
Я получаю NullPointerException
от веб-службы.
Вот пример класса переменной ComplexType:
class A {
public $var1 = 0; //int
public $var2; //Object: B
}
Теперь я создаю объект, подобный этому:
$a = new A();
$a->var2 = new B();
Но это нужно делать каждый раз, когда я делаю объект А.
Есть ли способ инициализации $var2
в class A
, без использования конструкторов для него, как мы делаем для $var1
?