ACC SHELL

Path : /srv/www/vhosts/unisol/libs/Nette/DI/Diagnostics/templates/
File Upload :
Current File : /srv/www/vhosts/unisol/libs/Nette/DI/Diagnostics/templates/ContainerPanel.panel.phtml

<?php

namespace Nette\DI\Diagnostics;

use Nette,
	Nette\Diagnostics\Helpers;

?>
<style class="nette-debug">#nette-debug .nette-ContainerPanel .nette-inner{width:700px}#nette-debug .nette-ContainerPanel table{width:100%;white-space:nowrap}#nette-debug .nette-ContainerPanel-parameters pre{background:#FDF5CE;padding:.4em .7em;border:1px dotted silver;overflow:auto}#nette-debug .nette-ContainerPanel .created{font-weight:bold}#nette-debug .nette-ContainerPanel .yes{color:green;font-weight:bold}</style>

<div class="nette-ContainerPanel">
<h1><?php echo get_class($this->container) ?></h1>

<div class="nette-inner">
	<h2>Parameters</h2>

	<div class="nette-ContainerPanel-parameters">
		<?php echo Helpers::clickableDump($this->container->parameters); ?>
	</div>

	<h2>Services</h2>

	<table>
		<thead>
		<tr>
			<th>Name</th>
			<th>Autowired</th>
			<th>Service</th>
			<th>Meta</th>
		</tr>
		</thead>
		<tbody>
		<?php foreach ($services as $name => $class): ?>
		<?php $autowired = array_keys($container->classes, $name); ?>
		<tr>
			<td class="<?php echo isset($registry[$name]) ? 'created' : '' ?>"><?php echo htmlSpecialChars(str_replace('.', '->', $name)) ?></td>
			<td title="<?php echo htmlSpecialChars(implode(" \n", $autowired)) ?>" class="<?php echo $autowired ? 'yes' : '' ?>"><?php echo $autowired ? 'yes' : 'no' ?></td>
			<td>
				<?php if (isset($registry[$name]) && !$registry[$name] instanceof Nette\DI\Container && !$registry[$name] instanceof Nette\DI\NestedAccessor): ?>
					<?php echo Helpers::clickableDump($registry[$name], TRUE); ?>
				<?php elseif (isset($registry[$name])): ?>
					<code><?php echo get_class($registry[$name]) ?></code>
				<?php elseif (is_string($class)): ?>
					<code><?php echo htmlSpecialChars($class) ?></code>
				<?php endif ?>
			</td>
			<td><?php if (isset($container->meta[$name])) { echo Helpers::clickableDump($container->meta[$name], TRUE); } ?></td>
		</tr>
		<?php endforeach ?>
		</tbody>
	</table>

	<h2>Factories</h2>

	<table>
		<thead>
		<tr>
			<th>Method</th>
			<th>Returns</th>
		</tr>
		</thead>
		<tbody>
		<?php foreach ($factories as $name => $class): ?>
		<tr>
			<td><?php echo htmlSpecialChars(str_replace('.', '->', $name)) ?>()</td>
			<td><code><?php echo htmlSpecialChars($class) ?><code></td>
		</tr>
		<?php endforeach ?>
		</tbody>
	</table>
</div>
</div>

ACC SHELL 2018