original_string: public static function parameterize($string, $replacement = '-')
      {
          $transliterated = static::transliterate($string);
          return strtolower(static::slug($string, $replacement));
      }
code: public static function parameterize($string, $replacement = '-')
      {
          $transliterated = static::transliterate($string);
          return strtolower(static::slug($string, $replacement));
      }
code_tokens: public static function parameterize ( $ string , $ replacement = '-' ) { $ transliterated = static :: transliterate ( $ string ) ; return strtolower ( static :: slug ( $ string , $ replacement ) ) ; }
docstring: Returns a lowercased string with all spaces converted to given replacement and non word characters removed.
  Maps special characters to ASCII using `transliterator_transliterate`.
  
  @param  string $string      An arbitrary string to convert.
  @param  string $replacement The replacement to use for spaces.
  @return string              The converted lowercased string.
docstring_tokens: Returns a lowercased string with all spaces converted to given replacement and non word characters removed . Maps special characters to ASCII using transliterator_transliterate .