You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
27 lines
866 B
27 lines
866 B
<?php |
|
use yii\helpers\Html; |
|
use yii\web\Response; |
|
|
|
/** |
|
* @var yii\debug\panels\RequestPanel $panel |
|
*/ |
|
|
|
$statusCode = $panel->data['statusCode']; |
|
if ($statusCode === null) { |
|
$statusCode = 200; |
|
} |
|
if ($statusCode >= 200 && $statusCode < 300) { |
|
$class = 'label-success'; |
|
} elseif ($statusCode >= 100 && $statusCode < 200) { |
|
$class = 'label-info'; |
|
} else { |
|
$class = 'label-important'; |
|
} |
|
$statusText = Html::encode(isset(Response::$httpStatuses[$statusCode]) ? Response::$httpStatuses[$statusCode] : ''); |
|
?> |
|
<div class="yii-debug-toolbar-block"> |
|
<a href="<?= $panel->getUrl() ?>" title="Status code: <?= $statusCode ?> <?= $statusText ?>">Status <span class="label <?= $class ?>"><?= $statusCode ?></span></a> |
|
</div> |
|
<div class="yii-debug-toolbar-block"> |
|
<a href="<?= $panel->getUrl() ?>">Action <span class="label"><?= $panel->data['action'] ?></span></a> |
|
</div>
|
|
|