Prismic.io PHP kit  3.0.0
Public Member Functions | List of all members
Prismic\Fragment\Block\TextBlock Class Reference
Inheritance diagram for Prismic\Fragment\Block\TextBlock:
Prismic\Fragment\Block\BlockInterface Prismic\Fragment\Block\HeadingBlock Prismic\Fragment\Block\ListItemBlock Prismic\Fragment\Block\ParagraphBlock Prismic\Fragment\Block\PreformattedBlock

Public Member Functions

 __construct ($text, $spans, $label=NULL)
 
 getText ()
 
 getSpans ()
 
 getLabel ()
 

Detailed Description

This interface embodies any block of a StructuredText fragment that contains text. Its known implementations are HeadingBlock, ListItemBlock, ParagraphBlock, and PreformattedBlock.

Constructor & Destructor Documentation

§ __construct()

Prismic\Fragment\Block\TextBlock::__construct (   $text,
  $spans,
  $label = NULL 
)

Constructs a paragraph block.

Parameters
string$textthe unformatted text
array$spansan array of objects that contain the formatting (em, strong, links, ...)
$labelstring

Member Function Documentation

§ getLabel()

Prismic\Fragment\Block\TextBlock::getLabel ( )

Returns the label

Returns
string the label

§ getSpans()

Prismic\Fragment\Block\TextBlock::getSpans ( )

Returns the formatting (em, strong, links, ...)

Returns
array an array of objects that contain the formatting

§ getText()

Prismic\Fragment\Block\TextBlock::getText ( )

Returns the unformatted text.

Returns
string the unformatted text.

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