PHP Класс Camspiers\StatisticalClassifier\Classifier\Classifier

Автор: Cam Spiers ([email protected])
Наследование: implements Camspiers\StatisticalClassifier\Classifier\ClassifierInterface
Показать файл Открыть проект

Защищенные свойства (Protected)

Свойство Тип Описание
$dataSource Camspiers\StatisticalClassifier\DataSource\DataSourceInterface
$model Camspiers\StatisticalClassifier\Model\ModelInterface The model to apply the transforms to

Открытые методы

Метод Описание
is ( $category, $document )
prepareModel ( ) : null Builds the model from the data source by applying transforms to the data source
setDataSource ( Camspiers\StatisticalClassifier\DataSource\DataSourceInterface $dataSource )
setModel ( Camspiers\StatisticalClassifier\Model\ModelInterface $model )

Защищенные методы

Метод Описание
applyTransform ( callable $transform ) : mixed Take a callable and run it passing in any additionally specified arguments
preparedModel ( ) : Camspiers\StatisticalClassifier\Model\ModelInterface Return an model which has been prepared for classification

Описание методов

applyTransform() защищенный Метод

Take a callable and run it passing in any additionally specified arguments
protected applyTransform ( callable $transform ) : mixed
$transform callable
Результат mixed

is() публичный Метод

public is ( $category, $document )

prepareModel() абстрактный публичный Метод

Builds the model from the data source by applying transforms to the data source
abstract public prepareModel ( ) : null
Результат null

preparedModel() защищенный Метод

Return an model which has been prepared for classification
protected preparedModel ( ) : Camspiers\StatisticalClassifier\Model\ModelInterface
Результат Camspiers\StatisticalClassifier\Model\ModelInterface

setDataSource() публичный Метод

public setDataSource ( Camspiers\StatisticalClassifier\DataSource\DataSourceInterface $dataSource )
$dataSource Camspiers\StatisticalClassifier\DataSource\DataSourceInterface

setModel() публичный Метод

public setModel ( Camspiers\StatisticalClassifier\Model\ModelInterface $model )
$model Camspiers\StatisticalClassifier\Model\ModelInterface

Описание свойств

$dataSource защищенное свойство

protected DataSourceInterface,Camspiers\StatisticalClassifier\DataSource $dataSource
Результат Camspiers\StatisticalClassifier\DataSource\DataSourceInterface

$model защищенное свойство

The model to apply the transforms to
protected ModelInterface,Camspiers\StatisticalClassifier\Model $model
Результат Camspiers\StatisticalClassifier\Model\ModelInterface