public function render($o) { $children = $this->renderer->renderChildren($o); $header = $this->renderer->renderHeader($o); $header .= '<div class="kint-color-preview"><div style="background:'; if ($o->color->hasAlpha()) { $header .= $o->color->getColor(Kint_Object_Representation_Color::COLOR_RGBA); } else { $header .= $o->color->getColor(Kint_Object_Representation_Color::COLOR_HEX_6); } $header .= '"></div></div>'; $header = Kint_Renderer_Rich::renderHeaderWrapper($o, (bool) strlen($children), $header); return '<dl>' . $header . $children . '</dl>'; }
public function render($o) { $children = $this->renderer->renderChildren($o); if (!$o instanceof Kint_Object_Closure) { $header = Kint_Renderer_Rich::renderHeader($o); } else { $header = ''; if (($s = $o->getModifiers()) !== null) { $header .= '<var>' . $s . '</var> '; } if (($s = $o->getName()) !== null) { $header .= '<dfn>' . Kint_Object_Blob::escape($s . '(' . $o->getParams() . ')') . '</dfn> '; } $header .= '<var>Closure</var>'; $header .= Kint_Object_Blob::escape(Kint::shortenPath($o->filename)) . ':' . (int) $o->startline; } $header = Kint_Renderer_Rich::renderHeaderWrapper($o, (bool) strlen($children), $header); return '<dl>' . $header . $children . '</dl>'; }
public function render($o) { $children = $this->renderer->renderChildren($o); $header = ''; if (($s = $o->getModifiers()) !== null) { $header .= '<var>' . $s . '</var> '; } if (($s = $o->getName()) !== null) { $header .= '<dfn>' . Kint_Object_Blob::escape($s . '(' . $o->getParams() . ')') . '</dfn>'; } if (!empty($o->returntype)) { $header .= ': <var>' . Kint_Object_Blob::escape($o->returntype) . '</var>'; } if (($s = $o->getValueShort()) !== null) { if (Kint_Object_Blob::strlen($s) > Kint::$max_str_length) { $s = substr($s, 0, Kint::$max_str_length) . '...'; } $header .= ' ' . Kint_Object_Blob::escape($s); } // $header .= Kint_Object_Blob::escape(Kint::shortenPath($o->filename)).':'.(int) $o->startline; $header = Kint_Renderer_Rich::renderHeaderWrapper($o, (bool) strlen($children), $header); return '<dl>' . $header . $children . '</dl>'; }
public function render($o) { $children = $this->renderer->renderChildren($o); if (!$o instanceof Kint_Object_TraceFrame) { $header = Kint_Renderer_Rich::renderHeader($o); } else { if (!empty($o->trace['file']) && !empty($o->trace['line'])) { $header = '<var>' . Kint_Object_Blob::escape(Kint::shortenPath($o->trace['file'])) . ':' . (int) $o->trace['line'] . '</var> '; } else { $header = '<var>PHP internal call</var> '; } if ($o->trace['class']) { $header .= Kint_Object_Blob::escape($o->trace['class'] . $o->trace['type']); } if (is_string($o->trace['function'])) { $function = $o->trace['function'] . '()'; } else { $function = $o->trace['function']->getName() . '(' . $o->trace['function']->getParams() . ')'; } $header .= '<dfn>' . Kint_Object_Blob::escape($function) . '</dfn>'; } $header = Kint_Renderer_Rich::renderHeaderWrapper($o, (bool) strlen($children), $header); return '<dl>' . $header . $children . '</dl>'; }