Видел я один такой страшный менеджер, где товарищ вместо цикла копипастит код изменяя пару переменных для каждой команды, особенно порадовало исправлять файл в 500 кб
а не работают они потому что их писали еще для старого пхп, и как то раньше было актуально юзать ЕРЕГ функции, которые в 5.3 выпилили , хотя их реально можно воткнуть даже на 5.38