original_string: public function link($href = '', $target = '_blank')
      {
          return $this->unescape()->as(function ($link) use ($href, $target) {
              $href = $href ?: $link;
  
              return "<a href='$href' target='{$target}'>{$link}</a>";
          });
      }
code: public function link($href = '', $target = '_blank')
      {
          return $this->unescape()->as(function ($link) use ($href, $target) {
              $href = $href ?: $link;
  
              return "<a href='$href' target='{$target}'>{$link}</a>";
          });
      }
code_tokens: public function link ( $ href = '' , $ target = '_blank' ) { return $ this -> unescape ( ) -> as ( function ( $ link ) use ( $ href , $ target ) { $ href = $ href ? : $ link ; return "<a href='$href' target='{$target}'>{$link}</a>" ; } ) ; }
docstring: Show field as a link.
  
  @param string $href
  @param string $target
  
  @return Field
docstring_tokens: Show field as a link .