[TYPO3-dev] Extensions need update for 4.3!

Dmitry Dulepov dmitry at typo3.org
Thu Oct 9 17:51:42 CEST 2008


Hi!

ries van Twisk wrote:
> It's a point, but not a good point...
> 
> TYPO3 never made it clear about the ability of passing NULL as a 'value'.
> it does indeed say array, but it's not clear of not allowing to pass NULL.
> Since NULL's where always accepted by the core, a developer can only 
> assume it was allowed.

Strange. If it says "array", how NULL becomes valid? Why don't you pass "false" or "0" or just empty string? What's the difference? It says "array" and it means "array". NULL is not array, never was in PHP and never will be. Therefore NULL is invalid there.

>>> Let poorly written extensions work with 4.2.x. If you remember 4.2.0,
>>> many extensions had to be upgraded to work. This will perhaps be the
>>> case with 4.3. Why should good extensions such as TV and RealURL need to
>>> constantly adapt and poorly written extensions just work without any new
>>> release time to time?
>>
>> Good point as well!
> 
> I don't understand what it has to do with the threads context.

Shorter summary: if TemplaVoila and RealURL can update to use parameters properly, other extensions can do the same.

-- 
Dmitry Dulepov
TYPO3 Core team
My TYPO3 book: http://www.packtpub.com/typo3-extension-development/book
In the blog: http://typo3bloke.net/post-details/duplicate_content_with_realurl/




More information about the TYPO3-dev mailing list