| @@ 326-328 (lines=3) @@ | ||
| 323 | $flags |= self::OPTIONAL; | |
| 324 | } | |
| 325 | ||
| 326 |         if (!($flags & (self::STRING | self::BOOLEAN | self::INTEGER | self::FLOAT))) { | |
| 327 | $flags |= self::STRING; | |
| 328 | } | |
| 329 | } | |
| 330 | } | |
| 331 | ||
| @@ 337-339 (lines=3) @@ | ||
| 334 | ||
| 335 | private function addDefaultFlags(&$flags) | |
| 336 |     { | |
| 337 |         if (!($flags & (self::NO_VALUE | self::REQUIRED_VALUE | self::OPTIONAL_VALUE | self::MULTI_VALUED))) { | |
| 338 | $flags |= self::NO_VALUE; | |
| 339 | } | |
| 340 | ||
| 341 |         if (!($flags & (self::STRING | self::BOOLEAN | self::INTEGER | self::FLOAT))) { | |
| 342 | $flags |= self::STRING; | |
| @@ 341-343 (lines=3) @@ | ||
| 338 | $flags |= self::NO_VALUE; | |
| 339 | } | |
| 340 | ||
| 341 |         if (!($flags & (self::STRING | self::BOOLEAN | self::INTEGER | self::FLOAT))) { | |
| 342 | $flags |= self::STRING; | |
| 343 | } | |
| 344 | ||
| 345 |         if (($flags & self::MULTI_VALUED) && !($flags & self::REQUIRED_VALUE)) { | |
| 346 | $flags |= self::REQUIRED_VALUE; | |