[TYPO3-core] RFC #10497: Mark t3lib_div::makeInstanceClassName() as deprecated

Michael Stucki michael at typo3.org
Tue Mar 3 15:48:40 CET 2009


Hi Benni & Dmitry,

>> Ingo Renner wrote:
>>> Thus t3lib_div::makeInstanceClassName() is not needed anymore and should
>>> be avoided due to the missing check for t3lib_Singleton.
>>
>> Veto this because it will break many extensions that use constructors
>> with parameters. This change is not useful.
> 
> you want to give a -1 ? Veto is such a strong measure ;-).
> 
> I hereby give a "-1" as long as we have that PHP_Notice by default with
> the deprecation log. Otherwise it really messes up a lot of extensions.
> I could also imagine adding a @deprecated comment to the
> makeInstanceClassName() now, and add the deprecation-log call for 4.4.

I agree with both of you. After talking to Ingo, I have disabled the
output of the warnings.

- michael
-- 
Use a newsreader! Check out
http://typo3.org/community/mailing-lists/use-a-news-reader/


More information about the TYPO3-team-core mailing list