src/TeamSpeak3/Viewer/Json.php
protected function getSpacerType()
  {
    $type = "";

    if(!$this->currObj instanceof Channel || !$this->currObj->isSpacer())
    {
      return "none";
    }

    switch($this->currObj->spacerGetType())
    {
      case (string) TeamSpeak3::SPACER_SOLIDLINE:
        $type .= "solidline";
        break;

      case (string) TeamSpeak3::SPACER_DASHLINE:
        $type .= "dashline";
        break;

      case (string) TeamSpeak3::SPACER_DASHDOTLINE:
        $type .= "dashdotline";
        break;

      case (string) TeamSpeak3::SPACER_DASHDOTDOTLINE:
        $type .= "dashdotdotline";
        break;

      case (string) TeamSpeak3::SPACER_DOTLINE:
        $type .= "dotline";
        break;

      default:
        $type .= "custom";
    }

    if($type == "custom")
    {
      switch($this->currObj->spacerGetAlign())
      {
        case TeamSpeak3::SPACER_ALIGN_REPEAT:
          $type .= "repeat";
          break;

        case TeamSpeak3::SPACER_ALIGN_CENTER:
          $type .= "center";
          break;

        case TeamSpeak3::SPACER_ALIGN_RIGHT:
          $type .= "right";
          break;

        default:
          $type .= "left";
      }
    }

    return $type;
  }
protected function getSpacerType()
  {
    $type = "";

    if(!$this->currObj instanceof Channel || !$this->currObj->isSpacer())
    {
      return "none";
    }

    switch($this->currObj->spacerGetType())
    {
      case (string) TeamSpeak3::SPACER_SOLIDLINE:
        $type .= "solidline";
        break;

      case (string) TeamSpeak3::SPACER_DASHLINE:
        $type .= "dashline";
        break;

      case (string) TeamSpeak3::SPACER_DASHDOTLINE:
        $type .= "dashdotline";
        break;

      case (string) TeamSpeak3::SPACER_DASHDOTDOTLINE:
        $type .= "dashdotdotline";
        break;

      case (string) TeamSpeak3::SPACER_DOTLINE:
        $type .= "dotline";
        break;

      default:
        $type .= "custom";
    }

    if($type == "custom")
    {
      switch($this->currObj->spacerGetAlign())
      {
        case TeamSpeak3::SPACER_ALIGN_REPEAT:
          $type .= "repeat";
          break;

        case TeamSpeak3::SPACER_ALIGN_CENTER:
          $type .= "center";
          break;

        case TeamSpeak3::SPACER_ALIGN_RIGHT:
          $type .= "right";
          break;

        default:
          $type .= "left";
      }
    }

    return $type;
  }
protected function getSpacerType ( ) { $ type = "" ; if ( ! $ this -> currObj instanceof Channel || ! $ this -> currObj -> isSpacer ( ) ) { return "none" ; } switch ( $ this -> currObj -> spacerGetType ( ) ) { case ( string ) TeamSpeak3 :: SPACER_SOLIDLINE : $ type .= "solidline" ; break ; case ( string ) TeamSpeak3 :: SPACER_DASHLINE : $ type .= "dashline" ; break ; case ( string ) TeamSpeak3 :: SPACER_DASHDOTLINE : $ type .= "dashdotline" ; break ; case ( string ) TeamSpeak3 :: SPACER_DASHDOTDOTLINE : $ type .= "dashdotdotline" ; break ; case ( string ) TeamSpeak3 :: SPACER_DOTLINE : $ type .= "dotline" ; break ; default : $ type .= "custom" ; } if ( $ type == "custom" ) { switch ( $ this -> currObj -> spacerGetAlign ( ) ) { case TeamSpeak3 :: SPACER_ALIGN_REPEAT : $ type .= "repeat" ; break ; case TeamSpeak3 :: SPACER_ALIGN_CENTER : $ type .= "center" ; break ; case TeamSpeak3 :: SPACER_ALIGN_RIGHT : $ type .= "right" ; break ; default : $ type .= "left" ; } } return $ type ; }
Returns an individual type for a spacer.

@return string
Returns an individual type for a spacer .