From e494bac80c4b5f1713f50a5b8cb38089371d154d Mon Sep 17 00:00:00 2001 From: Alan Knowles Date: Fri, 28 Oct 2016 16:25:01 +0800 Subject: [PATCH] CodeDoc/Parser/Var.php --- CodeDoc/Parser/Var.php | 17 +++++++++++------ 1 file changed, 11 insertions(+), 6 deletions(-) diff --git a/CodeDoc/Parser/Var.php b/CodeDoc/Parser/Var.php index 7d52e66..f3581eb 100644 --- a/CodeDoc/Parser/Var.php +++ b/CodeDoc/Parser/Var.php @@ -39,16 +39,21 @@ class PHP_CodeDoc_Parser_Var { $var->name = $this->tokens[$this->pos+2][1]; $var->type = "Public"; $var->isPublic = 1; + $var->isStatic = 0; if (in_array(T_PRIVATE, $flags)) { - $method->type = "Private"; - $method ->isPublic = 0; - $method->visibility = 0; + $var->type = "Private"; + $var->isPublic = 0; + $var->visibility = 0; } if (in_array(T_PROTECTED, $flags)) { - $method->type = "Protected"; - $method ->isPublic = 0; - $method->visibility = 0; + $var->type = "Protected"; + $var->isPublic = 0; + $var->visibility = 0; } + if (in_array(T_STATIC, $flags)) { + $var->isStatic = 1; + } + $var->visibility = 1; PHP_CodeDoc_Parser_Var::_store_tokens($var); -- 2.39.2