Я побежал оно через reformatter для вас (см. выше). Оно только имеет немного линий дюжины поэтому вычислять его вне не должен быть тем крепко. Например
если (file_exists, то ($__oid.$__lp)) {
Я был бы охотно готов держать пари что $__lp будет filename и $__oid будет pathname поэтому делающ глобальное замените с редактором скоро начал сделать Кодего четким и undertsandable.
Подобно, кажется, что будет $__i просто индексом, настолько и прочее.