mirror of
https://github.com/vrana/adminer.git
synced 2025-08-13 01:54:00 +02:00
Use private visibility on methods
This commit is contained in:
@@ -8,14 +8,14 @@
|
||||
* @license https://www.gnu.org/licenses/gpl-2.0.html GNU General Public License, version 2 (one or other)
|
||||
*/
|
||||
class AdminerJsonColumn {
|
||||
private function _testJson($value) {
|
||||
private function testJson($value) {
|
||||
if ((substr($value, 0, 1) == '{' || substr($value, 0, 1) == '[') && ($json = json_decode($value, true))) {
|
||||
return $json;
|
||||
}
|
||||
return $value;
|
||||
}
|
||||
|
||||
private function _buildTable($json) {
|
||||
private function buildTable($json) {
|
||||
echo '<table style="margin:2px; font-size:100%;">';
|
||||
foreach ($json as $key => $val) {
|
||||
echo '<tr>';
|
||||
@@ -31,7 +31,7 @@ class AdminerJsonColumn {
|
||||
}
|
||||
echo '<code class="jush-js">' . $val . '</code>';
|
||||
} else {
|
||||
$this->_buildTable($val);
|
||||
$this->buildTable($val);
|
||||
}
|
||||
echo '</td>';
|
||||
echo '</tr>';
|
||||
@@ -40,9 +40,9 @@ class AdminerJsonColumn {
|
||||
}
|
||||
|
||||
function editInput($table, $field, $attrs, $value) {
|
||||
$json = $this->_testJson($value);
|
||||
$json = $this->testJson($value);
|
||||
if ($json !== $value) {
|
||||
$this->_buildTable($json);
|
||||
$this->buildTable($json);
|
||||
}
|
||||
}
|
||||
}
|
||||
|
Reference in New Issue
Block a user