- 1
- 2
- 3
- 4
- 5
- 6
- 7
- 8
$value = "";
$content = $content;
$val = "\$content->" . $field->name;
$fieldname = $field->name;
eval("if (isset($val)) \$value = \"$val\";");
$value = JText::_($value);
$value = stripslashes($value);
Нашли или выдавили из себя код, который нельзя назвать нормальным, на который без улыбки не взглянешь? Не торопитесь его удалять или рефакторить, — запостите его на говнокод.ру, посмеёмся вместе!
+159
$value = "";
$content = $content;
$val = "\$content->" . $field->name;
$fieldname = $field->name;
eval("if (isset($val)) \$value = \"$val\";");
$value = JText::_($value);
$value = stripslashes($value);
Joomla. Adsmanager
использует eval вместо $content->$fieldName или $content->{$field->name}
Не?
Не стоит в программироваании выбирать стиль кодирования исходя из длинны названия функции/метода.