mirror of
https://github.com/vrana/adminer.git
synced 2026-07-05 19:08:35 +02:00
Compile: Strip public
This commit is contained in:
@@ -42,7 +42,7 @@ function php_shrink($input) {
|
||||
|
||||
arsort($short_variables);
|
||||
$chars = implode(range('a', 'z')) . '_' . implode(range('A', 'Z'));
|
||||
// preserve variable names between versions if possible
|
||||
//! preserve variable names between versions if possible
|
||||
$short_variables2 = array_splice($short_variables, strlen($chars));
|
||||
ksort($short_variables);
|
||||
ksort($short_variables2);
|
||||
@@ -75,8 +75,8 @@ function php_shrink($input) {
|
||||
$doc_comment = true;
|
||||
}
|
||||
if ($token[0] == T_VAR || $token[0] == T_PUBLIC || $token[0] == T_PROTECTED || $token[0] == T_PRIVATE) {
|
||||
if ($token[0] == T_PUBLIC && $tokens[$i+2][1][0] == '$') {
|
||||
$token[1] = 'var';
|
||||
if ($token[0] == T_PUBLIC) {
|
||||
$token[1] = ($tokens[$i+2][1][0] == '$' ? 'var' : '');
|
||||
}
|
||||
$shortening = false;
|
||||
} elseif (!$shortening) {
|
||||
|
||||
Reference in New Issue
Block a user