У меня есть подкласс, и я хочу значение доступа, но я не знаю как, и я новичок в программировании php.
код в php:
function initDisplay($parent) { // $parent type Vtiger_PDF_Generator
$pdf = $parent->getPDF();
$contentFrame = $parent->getContentFrame();
Следующие детали Vtiger_PDF_Generator:
Vtiger_PDF_Generator object {
headerViewer => Vtiger_PDF_InventoryHeaderViewer object {
model => Vtiger_PDF_Model object {
values => array(2) (
) ....
я хочу получить массив значений в подклассе Vtiger_PDF_Model из родительского класса Vtiger_PDF_Generator.
Я прилагаю изображение, чтобы прояснить эту проблему
Пожалуйста, ведите меня, спасибо.
Предполагая, что эти переменные общедоступны, вы можете получить доступ к первому элементу массива значений,
$parent->headerViewer->model->values[0]->title
или вы можете зациклить
$valuesArray= $parent->headerViewer->model->values;
foreach ($valuesArray as $value)
{
echo $value->title;
}
Других решений пока нет …