diff options
author | Emiel Bruijntjes <emiel.bruijntjes@copernica.com> | 2014-04-05 11:58:12 +0200 |
---|---|---|
committer | Emiel Bruijntjes <emiel.bruijntjes@copernica.com> | 2014-04-05 11:58:12 +0200 |
commit | ffdccb83d460791202bdb258dbb9106da877da3b (patch) | |
tree | d8e7e1cbfd90f05611c43fdd5e565b5438fb4765 /src/modifiers.cpp | |
parent | d9c16ddf8f36fcd50c39a73f5a4ab242896e0a84 (diff) |
implemented static properties as requested in issue #58v1.0
Diffstat (limited to 'src/modifiers.cpp')
-rw-r--r-- | src/modifiers.cpp | 11 |
1 files changed, 10 insertions, 1 deletions
diff --git a/src/modifiers.cpp b/src/modifiers.cpp index c987b8a..3720730 100644 --- a/src/modifiers.cpp +++ b/src/modifiers.cpp @@ -4,7 +4,9 @@ * In this file an enumeration type is with the possible * member modifiers * - * @author Martijn Otto + * @author Martijn Otto <martijn.otto@copernica.com> + * @author Emiel Bruijntjes <emiel.bruijntjes@copernica.com> + * * @copyright 2014 Copernica BV */ #include "includes.h" @@ -17,6 +19,7 @@ namespace Php { /** * The modifiers are constants */ +const int Static = 0x01; const int Abstract = 0x02; const int Final = 0x04; const int Public = 0x100; @@ -25,6 +28,12 @@ const int Private = 0x400; const int Const = 0; /** + * Modifiers that are supported for methods and properties + */ +const int MethodModifiers = Final | Public | Protected | Private; +const int PropertyModifiers = Final | Public | Protected | Private | Const | Static; + +/** * End namespace */ } |