| @@ 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; |
|