本文整理汇总了PHP中Symfony\Component\VarDumper\Dumper\CliDumper::enterHash方法的典型用法代码示例。如果您正苦于以下问题:PHP CliDumper::enterHash方法的具体用法?PHP CliDumper::enterHash怎么用?PHP CliDumper::enterHash使用的例子?那么, 这里精选的方法代码示例或许可以为您提供帮助。您也可以进一步了解该方法所在类Symfony\Component\VarDumper\Dumper\CliDumper
的用法示例。
在下文中一共展示了CliDumper::enterHash方法的3个代码示例,这些例子默认根据受欢迎程度排序。您可以为喜欢或者感觉有用的代码点赞,您的评价将有助于系统推荐出更棒的PHP代码示例。
示例1: enterHash
/**
*
* {@inheritdoc}
*
*/
public function enterHash(Cursor $cursor, $type, $class, $hasChild)
{
if (Cursor::HASH_INDEXED === $type || Cursor::HASH_ASSOC === $type) {
$class = 0;
}
parent::enterHash($cursor, $type, $class, $hasChild);
}
示例2: enterHash
/**
* {@inheritdoc}
*/
public function enterHash(Cursor $cursor, $type, $class, $hasChild)
{
parent::enterHash($cursor, $type, $class, false);
if ($hasChild) {
if ($cursor->refIndex) {
$r = Cursor::HASH_OBJECT !== $type ? 1 - (Cursor::HASH_RESOURCE !== $type) : 2;
$r .= $r && 0 < $cursor->softRefHandle ? $cursor->softRefHandle : $cursor->refIndex;
$this->line .= sprintf('<samp id=%s-ref%s>', $this->dumpId, $r);
} else {
$this->line .= '<samp>';
}
$this->dumpLine($cursor->depth);
}
}
示例3: enterHash
/**
* {@inheritdoc}
*/
protected function enterHash(Cursor $cursor, $prefix, $hasChild)
{
if ($hasChild) {
$prefix .= '<span name=sf-dump-child>';
}
return parent::enterHash($cursor, $prefix, $hasChild);
}