PHP Класс Eris\Generator\FrequencyGenerator

Наследование: implements Eris\Generator
Показать файл Открыть проект

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

Метод Описание
__construct ( array $generatorsWithFrequency )
__invoke ( $size, $rand )
contains ( GeneratedValue $element )
shrink ( GeneratedValue $element )

Приватные методы

Метод Описание
ensureIsFrequency ( $frequency )
frequenciesFrom ( $generators )
pickFrom ( $generators, $rand ) : array

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

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

public __construct ( array $generatorsWithFrequency )
$generatorsWithFrequency array

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

public __invoke ( $size, $rand )

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

public contains ( GeneratedValue $element )
$element GeneratedValue

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

public shrink ( GeneratedValue $element )
$element GeneratedValue