ok trovata in include/template.php

Codice PHP:
function pparse($handle)
    {
        if (!
$this->loadfile($handle))
        {
            die(
"Template->pparse(): Couldn't load template file for handle $handle");
        }

        
// actually compile the template now.
        
if (!isset($this->compiled_code[$handle]) || empty($this->compiled_code[$handle]))
        {
            
// Actually compile the code now.
            
$this->compiled_code[$handle] = $this->compile($this->uncompiled_code[$handle]);
        }

        
// Run the compiled code.
        
eval($this->compiled_code[$handle]);
        return 
true;
    } 
me la sai spiegare brevemente? con classi e funzioni ci devo ancora giocherellare e nemmeno so cosa faccia l'operatore ->