[TYPO3-english] User function in localconf
Arno Dudek
webmaster at adgrafik.at
Fri Jan 15 10:33:38 CET 2016
Thanks for the info!
lg arno
Am 14.01.16 um 18:04 schrieb Markus Klein:
> Hi!
>
> This is mainly a question of variable scope.
> If you use closure functions all the variables declared in there will have the scope limited to the function and will therefore NOT spam the global scope, which might influence other exts in the worst case.
>
> I usually do not even declare a variable for the function itself as this one is already global as well.
> <?php
> defined(....;
>
> call_user_func(function ($extKey) {
> // .. do some stuff
> }, $_EXTKEY);
>
>
> Kind regards
> Markus
>
> ------------------------------------------------------------
> Markus Klein
> TYPO3 CMS Core Team Member
>
> TYPO3 .... inspiring people to share!
> Get involved: typo3.org
>
>> -----Original Message-----
>> From: typo3-english-bounces at lists.typo3.org [mailto:typo3-english-
>> bounces at lists.typo3.org] On Behalf Of Arno Dudek
>> Sent: Thursday, January 14, 2016 4:13 PM
>> To: typo3-english at lists.typo3.org
>> Subject: [TYPO3-english] User function in localconf
>>
>> Hi!
>>
>> I've a questen about the new style in the localconf.php. What is the
>> advantage of writing the configuration within a function?
>>
>> Like here in the news extension:
>>
>> https://git.typo3.org/TYPO3CMS/Extensions/news.git/blob/HEAD:/ext_local
>> conf.php
>>
>> $boot = function () {
>> [...]
>> };
>> $boot();
>> unset($boot);
>>
>> Thanks for information :)
>>
>> lg arno
>> _______________________________________________
>> TYPO3-english mailing list
>> TYPO3-english at lists.typo3.org
>> http://lists.typo3.org/cgi-bin/mailman/listinfo/typo3-english
>
More information about the TYPO3-english
mailing list