public static function MarkupTrait8b7c:f320:99b9:690f:4595:cd17:293a:c069reate public static MarkupTrait8b7c:f320:99b9:690f:4595:cd17:293a:c069reate($string) Creates a Markup object if necessary. If $string is equal to a blank string then it is not necessary to create a Markup object. If $string is an object that implements MarkupInterface it is returned unchanged. Parameters  mixed $string: The string to mark as safe. This value will be cast to a string. Return value  string|\Drupal\Component\Render\MarkupInterface A safe string. File
 core/lib/Drupal/Component/Render/MarkupTrait.php, line 34  Class
 
MarkupTrait  Implements MarkupInterface and Countable for rendered objects.  Namespace Drupal\Component\Render Code public static function create($string) {
  if ($string instanceof MarkupInterface) {
    return $string;
  }
  $string = (string) $string;
  if ($string === '') {
    return '';
  }
  $safe_string = new static();
  $safe_string->string = $string;
  return $safe_string;
}


    
{'path': 'public/docs/drupal~8/core-lib-drupal-component-render-markuptrait.php/function/markuptrait-create/8.1.x.html', 'source': 'DevDocs.IO'}