TYPO3  7.6
Public Member Functions | Protected Attributes | List of all members
Granularity Class Reference
Inheritance diagram for Granularity:
GranularityInterface Character Paragraph Sentence Word

Public Member Functions

 offsetExists ($offset)
 
 offsetGet ($offset)
 
 offsetSet ($offset, $value)
 
 offsetUnset ($offset)
 
 count ()
 
 getDelimiters ()
 
 setDelimiters (array $delimiters)
 

Protected Attributes

 $delimiters = array()
 

Detailed Description

Granularities should extend this class.

Definition at line 24 of file Granularity.php.

Member Function Documentation

count ( )

Return the number of delimiters this granularity contains.

Returns
int

Definition at line 72 of file Granularity.php.

getDelimiters ( )

Get the delimiters that make up the granularity.

Returns
array

Implements GranularityInterface.

Definition at line 80 of file Granularity.php.

References Granularity\$delimiters.

offsetExists (   $offset)

Implements GranularityInterface.

Definition at line 34 of file Granularity.php.

offsetGet (   $offset)

Implements GranularityInterface.

Definition at line 42 of file Granularity.php.

offsetSet (   $offset,
  $value 
)

Implements GranularityInterface.

Definition at line 50 of file Granularity.php.

offsetUnset (   $offset)

Implements GranularityInterface.

Definition at line 62 of file Granularity.php.

setDelimiters ( array  $delimiters)

Set the delimiters that make up the granularity.

Parameters
array$delimiters
Returns
void

Implements GranularityInterface.

Definition at line 88 of file Granularity.php.

References Granularity\$delimiters.

Member Data Documentation

$delimiters = array()
protected

Definition at line 29 of file Granularity.php.

Referenced by Granularity\getDelimiters(), and Granularity\setDelimiters().