- 1
- 2
- 3
- 4
- 5
if (AllowOperation(array(1,2,3,4,5,9,10,29), array(), array(), array(), -1, -1)) {
} else {
//скрывать определённые поля для дизайнера
$tplCommon->assign("DISPLAY_NONE", "style='display: none;'");
}
Нашли или выдавили из себя код, который нельзя назвать нормальным, на который без улыбки не взглянешь? Не торопитесь его удалять или рефакторить, — запостите его на говнокод.ру, посмеёмся вместе!
+159
if (AllowOperation(array(1,2,3,4,5,9,10,29), array(), array(), array(), -1, -1)) {
} else {
//скрывать определённые поля для дизайнера
$tplCommon->assign("DISPLAY_NONE", "style='display: none;'");
}
В AllowOperation указываются идентификаторы групп пользователей, что забиты в БД.
Таких AllowOperation(array(1,2,3,4,5,9,10,29). .), но с разными идентификаторами во всей системе больше 1000.
guest 28.10.2014 21:19 # +3
2) захардкодь в код константы из базы, чтоб менять надо было и там и сям
3) получи диплом трушного PHP разраба.
Жаль что он не использует UUID. Было бы куда круче
if (AllowOperation(array('6ccd780c-baba-1026-9564-0040f4311e29', '...
guest 29.10.2014 19:35 # −2