rfc:inheritance_private_methods
Differences
This shows you the differences between two versions of the page.
Both sides previous revisionPrevious revisionNext revision | Previous revision | ||
rfc:inheritance_private_methods [2020/06/08 15:53] – Close the open issues and mention exception for constructors pmmaga | rfc:inheritance_private_methods [2020/07/17 14:59] (current) – pmmaga | ||
---|---|---|---|
Line 3: | Line 3: | ||
* Date: 2020-04-16 | * Date: 2020-04-16 | ||
* Author: Pedro Magalhães, pmmaga@php.net | * Author: Pedro Magalhães, pmmaga@php.net | ||
- | * Status: | + | * Status: |
+ | * Target: 8.0 | ||
* First Published at: http:// | * First Published at: http:// | ||
Line 103: | Line 104: | ||
The final keyword when applied to a private method should have no significance. In most cases, a correct approach is to use '' | The final keyword when applied to a private method should have no significance. In most cases, a correct approach is to use '' | ||
- | **NOTE:** Due to how common the usage of '' | + | **NOTE:** Due to how common the usage of '' |
===== Backward Incompatible Changes ===== | ===== Backward Incompatible Changes ===== | ||
Line 123: | Line 124: | ||
The inheritance rules for visible methods remains unaffected, including when these are static or declared on a trait. | The inheritance rules for visible methods remains unaffected, including when these are static or declared on a trait. | ||
- | ===== Proposed Voting Choices | + | ===== Vote ===== |
- | 2/3 majority | + | Voting started 2020-06-15 and ends 2020-06-29. |
+ | |||
+ | <doodle title=" | ||
+ | * Yes | ||
+ | * No | ||
+ | </doodle> | ||
===== Patches and Tests ===== | ===== Patches and Tests ===== |
rfc/inheritance_private_methods.1591631639.txt.gz · Last modified: 2020/06/08 15:53 by pmmaga