private function compileToken($value)
    {
        foreach ($this->tokens as $token) {
            $out = $this->{'compile'.$token}($value);

            if ($token == 'Comments') {
                if (strlen($out) == 0) {
                    return "";
                }
            }

            if (strlen($out) !== 0) {
                $value = $out;
            }
        }

        return $value;
    }
private function compileToken($value)
    {
        foreach ($this->tokens as $token) {
            $out = $this->{'compile'.$token}($value);

            if ($token == 'Comments') {
                if (strlen($out) == 0) {
                    return "";
                }
            }

            if (strlen($out) !== 0) {
                $value = $out;
            }
        }

        return $value;
    }
private function compileToken ( $ value ) { foreach ( $ this -> tokens as $ token ) { $ out = $ this -> { 'compile' . $ token } ( $ value ) ; if ( $ token == 'Comments' ) { if ( strlen ( $ out ) == 0 ) { return "" ; } } if ( strlen ( $ out ) !== 0 ) { $ value = $ out ; } } return $ value ; }
Compile All define token

@param string $value

@return string
Compile All define token