Пример #1
0
 /**
  * Returns the HTML code needed to display this node in a TeamSpeak 3 viewer.
  *
  * @param  TeamSpeak3_Node_Abstract $node
  * @return string
  */
 public function fetchObject(TeamSpeak3_Node_Abstract $node, array $siblings = array())
 {
     $prefix = "";
     if (count($siblings)) {
         $last = array_pop($siblings);
         foreach ($siblings as $level) {
             $prefix .= $level ? "│" : " ";
         }
         $prefix .= $last ? "└" : "├";
     }
     return $prefix . $node->getSymbol() . " " . htmlspecialchars($node) . "\n";
 }