Prismic.io PHP kit  3.0.0
Public Member Functions | List of all members
Prismic\Fragment\Slice Class Reference
Inheritance diagram for Prismic\Fragment\Slice:
Prismic\Fragment\FragmentInterface

Public Member Functions

 __construct ($sliceType, $label, $value)
 
 asHtml ($linkResolver=null)
 
 asText ()
 
 getSliceType ()
 
 getLabel ()
 
 getValue ()
 

Detailed Description

This class embodies a Slice fragment.

Constructor & Destructor Documentation

§ __construct()

Prismic\Fragment\Slice::__construct (   $sliceType,
  $label,
  $value 
)

Constructs a Slice object.

Parameters
string$sliceTypethe type of the slice as describe in the document mask
string$labelthe optional label (may be null)
Prismic\Fragment$valuethe inner fragment

Member Function Documentation

§ asHtml()

Prismic\Fragment\Slice::asHtml (   $linkResolver = null)

Builds a HTML version of the Text fragment.

Parameters
\Prismic\LinkResolver$linkResolverthe link resolver
Returns
string the HTML version of the Text fragment

Implements Prismic\Fragment\FragmentInterface.

§ asText()

Prismic\Fragment\Slice::asText ( )

Builds a text version of the Slice fragment.

Returns
string the text version of the Text fragment

Implements Prismic\Fragment\FragmentInterface.

§ getLabel()

Prismic\Fragment\Slice::getLabel ( )

Returns the slice label as declared in the Document Mask.

Returns
fragment the inner value of the fragment

§ getSliceType()

Prismic\Fragment\Slice::getSliceType ( )

Returns the slice type as declared in the Document Mask.

Returns
fragment the inner value of the fragment

§ getValue()

Prismic\Fragment\Slice::getValue ( )

Returns the inner value of the fragment.

Returns
fragment the inner value of the fragment

The documentation for this class was generated from the following file: