Кстати я раньше пытался делать так
$tpl->загрузить('index.tpl')->обработать()->вывести();
Но потом когда мне понадобилось сделать так
$text = $tpl->обработать($text);
Естестено ничего не работало, так как нужен еще какой то метод, который будет возвращать.
$text = $tpl->обработать($text)->вернуть();
В итоге получался бред и появлялась куча проблем
Например этот метод должен загрузить шаблон
$text = $tpl->load('index.tpl');
что если я хочу не просто загрузить, а сразу обработать
$text = $tpl->load('index.tpl')->обработать();
Если это реализовать, тогда $tpl->load('index.tpl'); не будет работать
То есть всегда нужно вызывать так
$text = $tpl->load('index.tpl')->вернуть();
$text = $tpl->load('index.tpl');
что вобщем то не удобно
В итоге впринципе отказался от этих стрелочек
Когда нужно будет что то обработать, просто передам на обработку нужному методу
$text = $tpl->load('index.tpl');
$text = $tpl->обработать($text);
_____________
Промокод предоставляет скидку на заказ домена и/или хостинга reg.ru
BFCC-3895-8804-9ED2