function modify(&$tpl, &$operatorName, &$operatorParameters, &$rootNamespace, &$currentNamespace, &$operatorValue, &$namedParameters) { switch ($operatorName) { case 'class_attributes': $operatorValue = $this->getClassAttributes($namedParameters['params']); break; case 'organigramma': $nodeID = $namedParameters['node_id']; $operatorValue = PatOrganigramma::getOrganigrammaTree($nodeID); break; case 'http_header': echo 'ciao'; die; $header = $namedParameters['header']; $status_code = $namedParameters['status_code']; if ($status_code != 0) { header($header, true, $status_code); } else { header($header); } $operatorValue = ''; break; } }