rfc:allow-abstract-function-override

Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revisionPrevious revision
Next revision
Previous revision
rfc:allow-abstract-function-override [2017/03/01 02:10] wesnetmorfc:allow-abstract-function-override [2017/09/22 13:28] (current) – external edit 127.0.0.1
Line 3: Line 3:
   * Version: 0.1   * Version: 0.1
   * Date: 2017-03-01   * Date: 2017-03-01
-  * Author: @WesNetmo @ Twitter (has no internals knowledge) +  * Author: @WesNetmo @ Twitter 
-  * Status: Under Discussion+  * Status: Implemented (in PHP 7.2)
   * First Published at: https://wiki.php.net/rfc/allow-abstract-function-override   * First Published at: https://wiki.php.net/rfc/allow-abstract-function-override
  
Line 63: Line 63:
 </code> </code>
  
-And, obviously, it will come in handy when PHP will support a full-featured type variance.+And, obviously, it will gain more uses when PHP will support a full-featured type variance.
  
 ===== Backward Incompatible Changes ===== ===== Backward Incompatible Changes =====
Line 75: Line 75:
 ===== Voting ===== ===== Voting =====
  
-Will require 2/3 majority to pass.+2/3 majority required. 
 + 
 +<doodle title="Accept abstract function override?" auth="WesNetmo" voteType="single" closed="true"> 
 +   * Yes 
 +   * No 
 +</doodle>
  
 ===== Patches and Tests ===== ===== Patches and Tests =====
  
-N/A+Pull request to handle the change: https://github.com/php/php-src/pull/2531
  
 ===== References ===== ===== References =====
  
-[[http://externals.io/thread/573|Discussion on externals.io]]+[[https://externals.io/thread/735|Discussion on externals.io]]
rfc/allow-abstract-function-override.1488334225.txt.gz · Last modified: 2017/09/22 13:28 (external edit)