mirror of
https://github.com/yiisoft/yii2.git
synced 2025-11-18 15:31:06 +08:00
debug panel : changed .json to .php
This commit is contained in:
@@ -45,7 +45,7 @@ class LogTarget extends Target
|
||||
if (!is_dir($path)) {
|
||||
mkdir($path);
|
||||
}
|
||||
$indexFile = "$path/index.json";
|
||||
$indexFile = "$path/index.php";
|
||||
if (!is_file($indexFile)) {
|
||||
$manifest = array();
|
||||
} else {
|
||||
@@ -62,7 +62,7 @@ class LogTarget extends Target
|
||||
);
|
||||
$this->gc($manifest);
|
||||
|
||||
$dataFile = "$path/{$this->tag}.json";
|
||||
$dataFile = "$path/{$this->tag}.php";
|
||||
$data = array();
|
||||
foreach ($this->module->panels as $id => $panel) {
|
||||
$data[$id] = $panel->save();
|
||||
@@ -93,7 +93,7 @@ class LogTarget extends Target
|
||||
if (count($manifest) > $this->module->historySize + 10) {
|
||||
$n = count($manifest) - $this->module->historySize;
|
||||
foreach (array_keys($manifest) as $tag) {
|
||||
$file = $this->module->dataPath . "/$tag.json";
|
||||
$file = $this->module->dataPath . "/$tag.php";
|
||||
@unlink($file);
|
||||
unset($manifest[$tag]);
|
||||
if (--$n <= 0) {
|
||||
|
||||
@@ -74,7 +74,7 @@ class DefaultController extends Controller
|
||||
protected function getManifest()
|
||||
{
|
||||
if ($this->_manifest === null) {
|
||||
$indexFile = $this->module->dataPath . '/index.json';
|
||||
$indexFile = $this->module->dataPath . '/index.php';
|
||||
if (is_file($indexFile)) {
|
||||
$this->_manifest = array_reverse(unserialize(file_get_contents($indexFile)), true);
|
||||
} else {
|
||||
@@ -88,7 +88,7 @@ class DefaultController extends Controller
|
||||
{
|
||||
$manifest = $this->getManifest();
|
||||
if (isset($manifest[$tag])) {
|
||||
$dataFile = $this->module->dataPath . "/$tag.json";
|
||||
$dataFile = $this->module->dataPath . "/$tag.php";
|
||||
$data = unserialize(file_get_contents($dataFile));
|
||||
foreach ($this->module->panels as $id => $panel) {
|
||||
if (isset($data[$id])) {
|
||||
|
||||
Reference in New Issue
Block a user