Вы может быть не пользуетесь стандартными пакетами, но в наиболее распространённых инструкциях к Babel требуется создание отдельного контекста для языка.
у вас в условии if с бухты-барахты появляется переменная $photo. Я как-то привык сперва объявлять переменную
if($photo = $resource->getTVValue($TV_source)
ЗЫ вообще я phpThumbOn установил. но что-то он не больно по скорости обгоняет phpThumbof по моим наблюдениям.