original_string: public function para($class, $text, array $options = [])
      {
          if (!empty($options['escape'])) {
              $text = h($text);
          }
          if ($class && !empty($class)) {
              $options['class'] = $class;
          }
          $tag = 'para';
          if ($text === null) {
              $tag = 'parastart';
          }
  
          return $this->formatTemplate($tag, [
              'attrs' => $this->templater()->formatAttributes($options),
              'content' => $text,
          ]);
      }
code: public function para($class, $text, array $options = [])
      {
          if (!empty($options['escape'])) {
              $text = h($text);
          }
          if ($class && !empty($class)) {
              $options['class'] = $class;
          }
          $tag = 'para';
          if ($text === null) {
              $tag = 'parastart';
          }
  
          return $this->formatTemplate($tag, [
              'attrs' => $this->templater()->formatAttributes($options),
              'content' => $text,
          ]);
      }
code_tokens: public function para ( $ class , $ text , array $ options = [ ] ) { if ( ! empty ( $ options [ 'escape' ] ) ) { $ text = h ( $ text ) ; } if ( $ class && ! empty ( $ class ) ) { $ options [ 'class' ] = $ class ; } $ tag = 'para' ; if ( $ text === null ) { $ tag = 'parastart' ; } return $ this -> formatTemplate ( $ tag , [ 'attrs' => $ this -> templater ( ) -> formatAttributes ( $ options ) , 'content' => $ text , ] ) ; }
docstring: Returns a formatted P tag.
  
  ### Options
  
  - `escape` Whether or not the contents should be html_entity escaped.
  
  @param string $class CSS class name of the p element.
  @param string $text String content that will appear inside the p element.
  @param array $options Additional HTML attributes of the P tag
  @return string The formatted P element
docstring_tokens: Returns a formatted P tag .