PHP Class Camspiers\StatisticalClassifier\Normalizer\Token\Grouped

Author: Cam Spiers ([email protected])
Inheritance: implements Camspiers\StatisticalClassifier\Normalizer\Token\NormalizerInterface
Datei anzeigen Open project: camspiers/statistical-classifier

Protected Properties

Property Type Description
$normalizers array An array of normalizers to run

Public Methods

Method Description
__construct ( mixed $normalizers = [] ) Create the normalizer using an array or normalizers as input
addNormalizer ( Camspiers\StatisticalClassifier\Normalizer\Token\NormalizerInterface $normalizer ) Add a normalizer to the group
normalize ( array $tokens )

Method Details

__construct() public method

Create the normalizer using an array or normalizers as input
public __construct ( mixed $normalizers = [] )
$normalizers mixed

addNormalizer() public method

Add a normalizer to the group
public addNormalizer ( Camspiers\StatisticalClassifier\Normalizer\Token\NormalizerInterface $normalizer )
$normalizer Camspiers\StatisticalClassifier\Normalizer\Token\NormalizerInterface The normalizer

normalize() public method

public normalize ( array $tokens )
$tokens array

Property Details

$normalizers protected_oe property

An array of normalizers to run
protected array $normalizers
return array