rfc:automatic_property_initialization
Differences
This shows you the differences between two versions of the page.
Both sides previous revisionPrevious revisionNext revision | Previous revision | ||
rfc:automatic_property_initialization [2013/09/27 10:52] – [Abstract Methods] gooh | rfc:automatic_property_initialization [2017/09/22 13:28] (current) – external edit 127.0.0.1 | ||
---|---|---|---|
Line 1: | Line 1: | ||
====== PHP RFC: Automatic Property Initialization ====== | ====== PHP RFC: Automatic Property Initialization ====== | ||
- | * Version: 0.1 | + | * Version: 0.2 |
* Date: 2013-09-27 | * Date: 2013-09-27 | ||
* Author: Gordon Oheim, gooh@php.net (patch provided by NikiC, nikic@php.net) | * Author: Gordon Oheim, gooh@php.net (patch provided by NikiC, nikic@php.net) | ||
- | * Status: | + | * Status: |
* First Published at: https:// | * First Published at: https:// | ||
Line 181: | Line 181: | ||
* https:// | * https:// | ||
- | ===== Rejected Features | + | ===== Reception |
- | none so far | + | There was little feedback on internals regarding this RFC but the few responses that have been made were generally in favor of this feature. The notable exception being the HHVM team that would prefer their own implementation of constructor promotion. No particular extra features have been rejected or strongly favored. |
+ | |||
+ | ===== Vote ===== | ||
+ | |||
+ | The vote is for the current patch. You are solely voting on allowing $this-> | ||
+ | |||
+ | The vote is to allow the following syntax, nothing more: | ||
+ | |||
+ | public function __construct($this-> | ||
+ | { | ||
+ | } | ||
+ | |||
+ | **Notes**: The curly braces //must// be present. This syntax is //only// available for constructors. Only '' | ||
+ | |||
+ | Vote start: 2013/01/31 01:00 UTC | ||
+ | Vote end: 2014/02/10 01:00 UTC | ||
+ | |||
+ | <doodle title=" | ||
+ | * Yes | ||
+ | * No | ||
+ | </ |
rfc/automatic_property_initialization.txt · Last modified: 2017/09/22 13:28 by 127.0.0.1