original_string: public static function buildHtmlScript($script, array $attributes = []): string
      {
          $scriptCleaned = trim($script);
          if ($scriptCleaned !== '') {
              return self::buildHtmlElement('script', $attributes, "\n" . $scriptCleaned . "\n");
          }
          return '';
      }
code: public static function buildHtmlScript($script, array $attributes = []): string
      {
          $scriptCleaned = trim($script);
          if ($scriptCleaned !== '') {
              return self::buildHtmlElement('script', $attributes, "\n" . $scriptCleaned . "\n");
          }
          return '';
      }
code_tokens: public static function buildHtmlScript ( $ script , array $ attributes = [ ] ) : string { $ scriptCleaned = trim ( $ script ) ; if ( $ scriptCleaned !== '' ) { return self :: buildHtmlElement ( 'script' , $ attributes , "\n" . $ scriptCleaned . "\n" ) ; } return '' ; }
docstring: Build an html script element
  @param mixed $script
  @param array $attributes
  @return string
docstring_tokens: Build an html script element