Hi, Le 12 déc. 2014 17:28, "guilhermebla...@gmail.com" < guilhermebla...@gmail.com> a écrit : > > It's part of the history of that RFC, accessible here: https://wiki.php.net/rfc/abstract_final_class?rev=1417060830 >
But then it isn't clear as of right now. What is proposed? The example? The votes? What does `final` has to do with `static`? I'm confused. > On Fri, Dec 12, 2014 at 11:18 AM, Florian Margaine <flor...@margaine.com> wrote: >> >> Hi, >> >> >> >> On Fri, Dec 12, 2014 at 5:12 PM, guilhermebla...@gmail.com < guilhermebla...@gmail.com> wrote: >>> >>> Hi internals, >>> >>> After a good round of discussion, I updated the original "abstract final >>> class" proposal into a "static class" proposal. >>> However, I kept both patches online so it's up to voters decide which one >>> it could be implemented. >>> Patches are now complete and voting phase starts now and will be active >>> until 12/19/2014. >>> >>> As this is a language update, it requires 2/3 pro or against the feature. >>> >>> https://wiki.php.net/rfc/abstract_final_class >> >> >> Why does the example use `final`? >> >> final static class Environment >> { >> private static $rootDirectory = '/var/www/project'; >> public static function getRootDirectory() >> { >> return self::$rootDirectory; >> } >> } >> >> Also, the vote presents 2 options. The RFC is in a weird state where it mentions "abstract final" but doesn't explain anything about them. The votes don't seem to be what the example is... >> >> Could you edit your RFC? >> >>> >>> >>> >>> Happy voting! >>> >>> Regards, >>> >>> -- >>> Guilherme Blanco >>> MSN: guilhermebla...@hotmail.com >>> GTalk: guilhermeblanco >>> Toronto - ON/Canada >> >> >> Cheers, >> -- >> Florian Margaine > > > > -- > Guilherme Blanco > MSN: guilhermebla...@hotmail.com > GTalk: guilhermeblanco > Toronto - ON/Canada Cheers, Florian