MarkupTrait
trait MarkupTrait (View source)
Implements MarkupInterface and Countable for rendered objects.
Properties
| protected string | $string | The safe string. |
Methods
static string|MarkupInterface
create(mixed $string)
Creates a Markup object if necessary.
string
__toString()
Returns the string version of the Markup object.
int
count()
Returns the string length.
string
jsonSerialize()
Returns a representation of the object for use in JSON serialization.
Details
static string|MarkupInterface
create(mixed $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.
string
__toString()
Returns the string version of the Markup object.
int
count()
Returns the string length.
string
jsonSerialize()
Returns a representation of the object for use in JSON serialization.