- 1
- 2
- 3
- 4
<?php
class Modules_Admin_Parser_Driver_SiteCom implements Modules_Admin_Parser_Interface {
}
?>
Нашли или выдавили из себя код, который нельзя назвать нормальным, на который без улыбки не взглянешь? Не торопитесь его удалять или рефакторить, — запостите его на говнокод.ру, посмеёмся вместе!
Всего: 5
+171
<?php
class Modules_Admin_Parser_Driver_SiteCom implements Modules_Admin_Parser_Interface {
}
?>
Старый добрый неймспейс
+164
<?php
$_POST=array_merge($_POST,APP_Models_Posts::getKeyDis($_POST,$_POST['post_text'].' '.$_POST['post_name']));
?>
Неговнокод такой неговнокод.
+161
<?php
class Plugins_Comments implements Plugins_interface{
function Run(){
$args=func_get_args();
return Formcacher::ProccessByAllRequest(APP_PluginBOX::tplOnce("comments",array("comments_list"=>APP_Models_Comments::GetCommentsTree($args[0]['post_id']),"post_id"=>$args[0]['post_id'],"com_name"=>htmlspecialchars($_COOKIE['com_name'],ENT_QUOTES))),FormCacher::LoadVars());
}
}
?>
Не то чтобы говнокод, скорее бугога-код...
+159
<?php
//////////
static function AddKeyDis($meta_key,$meta_dis=null){
if(is_array($meta_key)){
return self::$result=array("meta_key"=>$meta_key['meta_key'],"meta_dis"=>$meta_key['meta_dis']);
}elseif($meta_dis!==null){
return self::$result=array("meta_key"=>$meta_key,"meta_dis"=>$meta_dis);
}
return null;
}
//////////
?>
эх =)
+161
<?php
//////////....................................
static function Request($module="__global",$action='__global',$route=null){
if(!$route && !empty(self::$route)) $route=self::$route;
else $route=self::setRoute(APP_ModuleContext::getContext());
$action=strtolower($action);
$module=strtolower($module);
$ro=array();
if(!empty($route['allow'][$module])){
$ro=$route['allow'][$module];
$dis=!empty($route['disallow'][$module])?$route['disallow'][$module]:array();
if(!empty($dis) && $dis['__global']===true) return new throw APP_Exceptions_PluginBox("Плагины для модуля '$module' отключены");
if(empty($ro['__global'])) $ro['__global']=array();
if(empty($ro[$action])) $ro[$action]=array();
$ro=array_merge($ro['__global'],$ro[$action]);
if(!empty($ro)){
$ro=array_unique($ro);
if(!empty($dis)){
if(empty($dis['__global'])) $dis['__global']=array();
if(empty($dis[$action])) $dis[$action]=array();
$dis=array_merge($dis['__global'],$dis[$action]);
if(!empty($dis)){
$dis=array_unique($dis);
$ro=array_diff($ro,$dis);
}
}
if(!empty($ro)){
$res=array();
foreach($ro as $plugin){
$res[$plugin]=self::getContents($plugin);
}
return $res;
}else return new throw APP_Exceptions_PluginBox("Все плагины были отключены для '$module - $action'");
}else return new throw APP_Exceptions_PluginBox("Нет плагинов для запроса '$module - $action'");
}
return false;
}
/////////////..........................................
?>
Роутеры роутят