$param =
$var->
{$pname};
} $child =
new Value();
$child->depth =
$o->depth + 1;
$child->owner_class = mysqli::
class;
$child->operator = Value::OPERATOR_OBJECT;
$child->name =
$pname;
if ($prop->
isPublic()) { $child->access = Value::ACCESS_PUBLIC;
} elseif ($prop->
isProtected()) { // @codeCoverageIgnore
$child->access = Value::ACCESS_PROTECTED; // @codeCoverageIgnore
} elseif ($prop->
isPrivate()) { // @codeCoverageIgnore
$child->access = Value::ACCESS_PRIVATE; // @codeCoverageIgnore
} // We only do base mysqli properties so we don't need to worry about complex names
if ($this->parser->
childHasPath($o,
$child)) { $child->access_path .=
$o->access_path.'->'.
$child->name;
} $basepropvalues[] =
$this->parser->
parse($param,
$child);
}