Иногда в ходе работы приходится лезть в коды сниппетов. Некоторые строки кода повергают меня в изумление. Причём это не сторонние сниппеты, написанные непонятно кем, а стандартные, что, как мне казалось, некий эталон качества.
Пример. Кусочек кода сниппета eForm
//tidying up some casing errors in parameters
if(isset($eformOnValidate)) $eFormOnValidate = $eformOnValidate;
if(isset($eformOnBeforeMailSent)) $eFormOnBeforeMailSent = $eformOnBeforeMailSent;
if(isset($eformOnMailSent)) $eFormOnMailSent = $eformOnMailSent;
if(isset($eformOnValidate)) $eFormOnValidate = $eformOnValidate;
if(isset($eformOnBeforeFormMerge)) $eFormOnBeforeFormMerge = $eformOnBeforeFormMerge;
if(isset($eformOnBeforeFormParse)) $eFormOnBeforeFormParse = $eformOnBeforeFormParse;
//for sottwell :)
if(isset($eFormCSS)) $cssStyle = $eFormCSS;
# Snippet customize settings
$params = array (
// Snippet Path
'snipPath' => $snipPath, //includes $snipFolder
'snipFolder' => $snipFolder,
// eForm Params
......
'eFormOnBeforeMailSent' => isset($eFormOnBeforeMailSent)?$eFormOnBeforeMailSent:'',
'eFormOnMailSent' => isset($eFormOnMailSent)?$eFormOnMailSent:'',
'eFormOnValidate' => isset($eFormOnValidate)?$eFormOnValidate:'',
'eFormOnBeforeFormMerge' => isset($eFormOnBeforeFormMerge)?$eFormOnBeforeFormMerge:'',
'eFormOnBeforeFormParse' => isset($eFormOnBeforeFormParse)?$eFormOnBeforeFormParse:'',
);
Мои знания php говорят мне, что, мягко говоря, код избыточен. Но, возможно, я не знаю каких-то особенностей? Какие мысли на этот счёт?