我的单元测试代码中有这个:
$data = $this->_createSfApiFindMock($cisDataCount);
var_dump($data()); die();
输出:
class Closure#731 (3) {
public $static =>
array(4) {
'cisDataCount' =>
int(201)
'cisBillObjectBase' =>
class stdClass#716 (20) {
public $unisrv_dcis__TargetMonth__c =>
string(6) "202301"
.........
public $unisrv_dcis__Member__r =>
class stdClass#717 (1) {
...
}
public $unisrv_dcis__Contract__r =>
class stdClass#718 (3) {
...
}
}
'cisBillDetailsObjectBase' =>
array(5) {
[0] =>
class stdClass#720 (11) {
...
}
[1] =>
class stdClass#722 (11) {
...
}
[2] =>
class stdClass#724 (11) {
...
}
[3] =>
class stdClass#726 (11) {
...
}
[4] =>
class stdClass#728 (13) {
...
}
}
'maxDataChunkSize' =>
int(200)
}
}
如何访问
cisBillDetailsObjectBase
?
我试过:
$cisBillDetailsObjectBase = $data->static['cisBillDetailsObjectBase'];
$data->static();
$data->static;
$data->{"\0Closure\0static"};