- 1
define('OKVED_TRY_BUILD_CHUNK_IF_IT_NOT_FOUND_IN_CHUNKCACHE', TRUE);
Нашли или выдавили из себя код, который нельзя назвать нормальным, на который без улыбки не взглянешь? Не торопитесь его удалять или рефакторить, — запостите его на говнокод.ру, посмеёмся вместе!
+1
define('OKVED_TRY_BUILD_CHUNK_IF_IT_NOT_FOUND_IN_CHUNKCACHE', TRUE);
Написал строчку и думаю - то ли я наговнокодил с названием, то ли соломки подстелил, так, что через месяц я ТОЧНО вспомню, зачем оно нужно...
+1
foreach ($child as $ch) {
if ($ch->nodeName === 'w:style') {
$sum++;
if ($ch->hasAttributes()) {
/** @var DOMAttr $attribute */
foreach ($ch->attributes as $attribute) {
if ($attribute->name === 'styleId') {
if ($attribute->value == $sTempStyle) {
/** @var DOMElement $styleNode */
foreach ($ch->childNodes as $styleNode) {
if (isset($styleNode->tagName) && $styleNode->tagName === 'w:basedOn') {
$basedOn = $styleNode->getAttribute('w:val');
$properties = $this->wordStyle2Array($basedOn, $tagName, $properties);
}
if (isset($styleNode->tagName) && $styleNode->tagName === $tagName) {
$elements = $styleNode->childNodes;
/** @var DOMElement $element */
foreach ($elements as $element) {
if (isset($element->tagName)) {
switch ($element->tagName) {
case 'w:color':
if ($element->hasAttribute('w:val')) {
$properties['color']['hex'] = '#' . $element->getAttribute
('w:val');
}
break;
case 'w:rFonts':
if ($element->hasAttribute('w:ascii')) {
$properties['font_family'] = $element->getAttribute('w:ascii');
}
break;
//кейсы - бесконечные как осень в России
}
}
}
}
}
}
}
}
}
}
Чувак, мы слышали ты любишь плодить уровни вложенности, поэтому мы написали switch в if в foreach в if в foreach в if в if в foreach в if в if в foreach, кажется.
−1
$_LOADER['cmps'] = @file ($_LOADER['follow']);
if ($_LOADER['cmps'])
{
unset($_LOADER['cmps'][0]);
$_LOADER['count'] = count ($_LOADER['cmps']);
while ($_LOADER['cmp'] < $_LOADER['count'])
{
$_LOADER['cmp']++;
$_LOADER['cmp_path'] = GLISS_DIR.'cmpnnt/'.trim($_LOADER['cmps'][$_LOADER['cmp']]);
require_once ($_LOADER['cmp_path']);
}
}
Мой код пятилетней давности. Я раньше не искал легких путей, foreach для мажоров, while для тру кодеров!!11!
−2
function get_addon()
{
$_ADDON = func_get_args();
$this_addon = GLISS_ADDIR.'addon/'.$_ADDON[0].'/index.php';
if (is_file($this_addon))
include_once $this_addon;
else echo'<pre>Дополнение "'.$_ADDON[0].'" не найдено!</pre>';
}
Мой код пятилетней давности. Использовать передаренные аргументы напрямую? Пффф, ну что за мейнстрим. Лучше использовать вот такой велосипед(3 строка), во ВСЕЙ КОДОВОЙ БАЗЕ.
−1
foreach($arModels as $arMark){
$str='<select name="" id="'.$arMark["NAME"].'" class="combobox2 modelbox" ><option value="">(все)</option>';
foreach($arMark["MODELS"] as $val => $arMN){
/*if($val==$_REQUEST["arrFilter_pf"]["model"]) $add=" selected ";
else $add="";*/
if($val!=''){
$str.='<option'.$add.' class="'.$arMark["NAME"].'" value="'.$arMN.'">'.$arMN.'</option>';
$str2.='<option'.$add.' class="'.$arMark["NAME"].'" value="'.$arMN.'">'.$arMN.'</option>';
}
else{
$file = fopen ($_SERVER["DOCUMENT_ROOT"]."/ipol/NIKITA_DYMAI.txt","w");
if ( !$file )
echo("Ошибка открытия файла");
else
fputs ( $file, $arMark["NAME"].' '.$arMN.'-пустой id');
fclose ($file);
}
}
$str.='</select>';
содержание файла txt:
Cadillac STS I-пустой id
не удалось подумать
+9
/*======================================================================*\
Function: __destruct
Output: Нет
Descriiption: Уничтожение объекта
\*======================================================================*/
public function __destruct(){
}
Javadoc отдыхает.
+2
$sqo_answer['remark']!=''?$sqo_answer['remark']:''
найдено на реальном проекте. один из тысячи
−1
$filds[$fild['fild']] = array('fild' => $fild['fild'],'name' => $fild['name'],'options'=>explode(',',$fild['type']));
Филд Коллиндз
+5
FUNCTION PHP_FIREWALL_get_env($st_var) {
global $HTTP_SERVER_VARS;
if(isset($_SERVER[$st_var])) {
return strip_tags( $_SERVER[$st_var] );
} elseif(isset($_ENV[$st_var])) {
return strip_tags( $_ENV[$st_var] );
} elseif(isset($HTTP_SERVER_VARS[$st_var])) {
return strip_tags( $HTTP_SERVER_VARS[$st_var] );
} elseif(getenv($st_var)) {
return strip_tags( getenv($st_var) );
} elseif(function_exists('apache_getenv') && apache_getenv($st_var, true)) {
return strip_tags( apache_getenv($st_var, true) );
}
return '';
}
Это шедевр!
+2
$host = Doctrine_Core::getTable("TransfertConfij")->find(1)->emailserver;
$emailto = $form->getValue('addresstestemail');
$port = Doctrine_Core::getTable("TransfertConfij")->find(1)->port;
$encriptyon = Doctrine_Core::getTable("TransfertConfij")->find(1)->encriptyon;
$login = Doctrine_Core::getTable("TransfertConfij")->find(1)->loginemailserver;
$pass = Doctrine_Core::getTable("TransfertConfij")->find(1)->passemailserver;
$content = $form->getValue('contenttestemail');
// Далее код отправки письма.
5 запросов? Какая разница? работает ведь!