Божечки, простите, поторопился и не увидел. Действительно была такая же функция, только мозгов не хватило на статические свойства. Спасибо, считаю это решением.
Но если будут предложения, как обойтись без статических свойств, буду признателен.
Шаблон, при подключении цепляет массив $BlockData и компилирует вместе с ним HTML. Циклы не хочется использовать в шаблоне, т.к. основная задача — отделить HTML от PHP. Плюс не хочется иметь бизнес-логику в шаблоне.
Пробовал :) Связка eval + file_get_contents равносильна обычному require, если мы все равно буферизуем исполненный код. Разница в том, что у меня вместо 20 require'ов будет 20 file_get_contents.
Маленький опрос среди друзей: vk.com/tramp?w=wall26677_4856%2Fall
Alex10, подскажите пожалуйста способ, как посмотреть в браузере пользователя, где он еще залогинен.