Quizás alguna variable del objeto no exista, pero para descartar un error en la cadena que retorna puedes modificar la función para que quede de esta manera:
Código PHP:
public function DisplayMeta()
{
$meta ='<title>'.$this->title.'</title>';
$meta.='<meta http-equiv="content-type" content="text/html; charset=UTF-8" />';
$meta.='<meta name="description" content="'.$this->descripcion.'" />';
$meta.='<meta name="keywords" content="'.$this->keywords.'" />';
$meta.='<link rel="stylesheet" href="'.$this->csslinks.'" type="text/css" />';
return $meta;
}
...
public $page = $this -> DisplayMeta();