original_string: public static function addTag(string $string, string $tag): string
      {
          $lastPoint = strrpos($string, '.');
          return ($tag ? substr_replace($string, sprintf('.%s.', $tag), $lastPoint, 1) : $string);
      }
code: public static function addTag(string $string, string $tag): string
      {
          $lastPoint = strrpos($string, '.');
          return ($tag ? substr_replace($string, sprintf('.%s.', $tag), $lastPoint, 1) : $string);
      }
code_tokens: public static function addTag ( string $ string , string $ tag ) : string { $ lastPoint = strrpos ( $ string , '.' ) ; return ( $ tag ? substr_replace ( $ string , sprintf ( '.%s.' , $ tag ) , $ lastPoint , 1 ) : $ string ) ; }
docstring: Add tag.
  
  @param string $string
  @param string $tag
  @return string
docstring_tokens: Add tag .