Bu bir template olayı; tpl, html vb dosyalar ile yapılıyor.
{$title}, {$header} ya da {header} gibi değişkenlerin tema içinde kullanılmasına olanak veriyor. php kodları ile html kodlarının ayrıştırılması temel mantık iken hem tema geliştiricilerine hem de arkaplanı kodlayana geniş imkanlar tanıyor.
Tema dosyaları, dosya okuma fonksiyonları (readfile, file_get_contents) gibi fonksiyonlar ile çağırılarak gerekli işlemler yapılıyor.
Alıntıdaki fonksiyon parantezi içine atadığınız dosyalar yazılım gereği include ediliyor ya da eval fonksiyonu ile dosyadaki kodlar çalıştırılıyor.
ayrı olaylar, iyi çalışmalar..
BHCoderin verdiği linktekinde
$this->template->page_title('Welcome');
$this->template->meta_description('Our great service is set to change the world');
$this->template->body_id('welcome');
$this->template->body_class('general');Şekline yapılmış ve template'de <?php echo $page_title; ?> şeklinde yazılıyor.
E böyle olana kadar viewe gönderilecek data arraya page_title eklesin

dediğiniz gibi olsa benim olayla alakası yok ama.