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