brianlmoon

Brian Moon

Positivity over time
Voted RFCs
RFC Question Voted Approval % Correct?
Allow arbitrary expression arguments to empty() and isset() Which of the language constructs should accept arbitrary arguments? Both empty() and isset() 81% No
PHP CLI changing process title support Accept modifying CLI process title in PHP? Yes 96.6% Yes
Trailing comma function args Should the current optional trailing comma implementation be merged No 42.9% Yes
Slim POST data RFC/slim_post_data Yes 100% Yes
Timing attack safe string comparison function Timing attack safe string comparison function Yes 95.7% Yes
64 bit platform improvements for string length and integer in zval Keep zpp specs l, L, s, p as aliases to i, I, S, P Yes 46.9% No
Automatic Property Initialization Automatic Property Initialization No 38.9% Yes
Multibyte Char Handling Add required mb_*() functions to fix vulnerability Yes 16.7% No
64 bit platform improvements for string length and integer in zval Accept this RFC for PHP6 (or whatever next major is called) No 54.9% No
64 bit platform improvements for string length and integer in zval Merge strategy Phpng 100% Yes
Bare Name Array Literal Merge bare name array literal into master/PHP 5.7? No 17.6% Yes
Bare Name Array Dereference Merge array dereference into master/PHP 5.7? No 0% Yes
Name of Next Release of PHP Shall the name of PHP NEXT be PHP 6, or PHP 7? PHP 7 100% Yes
Catchable "call to a member function of a non-object" Catchable Call to a member function bar() on a non-object Yes 100% Yes
intdiv() If the operator vote fails to achieve a 2/3 majority, should the intdiv() function patch be merged into master? Yes 100% Yes
intdiv() Merge the intdiv operator patch into master? No 17.2% Yes
Move the phpng branch into master Move phpng to master? Yes 95.9% Yes
Abstract syntax tree Use AST implementation in PHP 7? Yes 100% Yes
Integer Semantics Accept the integer semantics RFC and merge patch into master? Yes 66.7% Yes
Make defining multiple default cases in a switch a syntax error switch.default.multiple Yes 100% Yes
Null Coalesce Operator Approve Null Coalesce Operator RFC and merge patch into master? Yes 91.2% Yes
Remove alternative PHP tags Remove alternative PHP tags in PHP 7? Yes 76.5% Yes
Filtered unserialize() Approve filtered unserialize() proposal? Yes 73.9% Yes
Replacing current json extension with jsond Should jsond based extension replace the current json extension in PHP 7? Yes 100% Yes
Scalar Type Hints Accept the Scalar Type Hints RFC and merge patch into master? Yes 66.3% Yes
Scalar Type Hints Type aliases Allow synonyms 77% Yes
Scalar Type Hints Reserve type names if RFC does not pass? Yes 80.9% Yes
Context Sensitive Lexer Should PHP7 have a context sensitive lexer? Yes 75% Yes
Scalar Type Declarations Accept Scalar Type Declarations With Optional Strict Mode? No 69.2% No
Coercive Types for Function Arguments coercive_sth Yes 38% No
Strict Argument Count On Function Calls Should PHP7 warn about exceeding argument count on function calls? No 10.5% Yes
Strict Argument Count On Function Calls What's the error level that should be emitted? E_NOTICE 100% Yes
Reserve Even More Types in PHP 7 Reserved Type: numeric Yes 78.6% Yes
Reserve Even More Types in PHP 7 Reserved Type: object Yes 81.8% Yes
Reserve Even More Types in PHP 7 Reserved Type: scalar Yes 64.2% Yes
Reserve Even More Types in PHP 7 Reserved Type: resource Yes 69% Yes
Reserve Even More Types in PHP 7 Reserved Type: mixed Yes 73.2% Yes