original_string: protected function getKeyString()
      {
          $expected = $this->expected;
          $keys = '';
          $tail = array_pop($expected);
  
          if (!empty($expected)) {
              $keys = implode('","', $expected) . '", and "';
          }
  
          $keys .= $tail;
  
          return $keys;
      }
code: protected function getKeyString()
      {
          $expected = $this->expected;
          $keys = '';
          $tail = array_pop($expected);
  
          if (!empty($expected)) {
              $keys = implode('","', $expected) . '", and "';
          }
  
          $keys .= $tail;
  
          return $keys;
      }
code_tokens: protected function getKeyString ( ) { $ expected = $ this -> expected ; $ keys = '' ; $ tail = array_pop ( $ expected ) ; if ( ! empty ( $ expected ) ) { $ keys = implode ( '","' , $ expected ) . '", and "' ; } $ keys .= $ tail ; return $ keys ; }
docstring: Returns a formatted string of expected keys.
  
  @return string keys
docstring_tokens: Returns a formatted string of expected keys .