diff --git a/syntax/php.template b/syntax/php.template index eaaaa46..0763f85 100644 --- a/syntax/php.template +++ b/syntax/php.template @@ -157,7 +157,7 @@ syn match phpMemberSelector "->" contained display syn match phpVarSelector "\$" contained display " highlight object variables inside strings syn match phpMethodsVar "->\h\w*" contained contains=phpMethods,phpMemberSelector display containedin=phpStringDouble -syn match phpClasses "\v[A-Za-z]+(::)@=" contained display +syn match phpClasses "\v\h\w+(::)@=" contained display " Identifier syn match phpIdentifier "$\h\w*" contained contains=phpSuperglobals,phpVarSelector display diff --git a/syntax/php.vim b/syntax/php.vim index cd50707..0e432b6 100644 --- a/syntax/php.vim +++ b/syntax/php.vim @@ -384,7 +384,7 @@ syn match phpMemberSelector "->" contained display syn match phpVarSelector "\$" contained display " highlight object variables inside strings syn match phpMethodsVar "->\h\w*" contained contains=phpMethods,phpMemberSelector display containedin=phpStringDouble -syn match phpClasses "\v[A-Za-z]+(::)@=" contained display +syn match phpClasses "\v\h\w+(::)@=" contained display " Identifier syn match phpIdentifier "$\h\w*" contained contains=phpSuperglobals,phpVarSelector display