PHP Класс PhpBench\Model\Benchmark

Наследование: implements IteratorAggregate
Показать файл Открыть проект Примеры использования класса

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

Метод Описание
__construct ( Suite $suite, mixed $class )
createSubject ( string $name ) : Subject Create and add a subject.
createSubjectFromMetadata ( SubjectMetadata $metadata )
getClass ( ) : string Return the benchmark class.
getIterator ( )
getPath ( ) : string Get the file path of this benchmark.
getSubjects ( ) : SubjectMetadata[] Get the subject metadata instances for this benchmark metadata.
getSuite ( ) : Suite Return the suite to which this benchmark belongs.

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

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

public __construct ( Suite $suite, mixed $class )
$suite Suite
$class mixed

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

Create and add a subject.
public createSubject ( string $name ) : Subject
$name string
Результат Subject

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

public createSubjectFromMetadata ( SubjectMetadata $metadata )
$metadata PhpBench\Benchmark\Metadata\SubjectMetadata

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

Return the benchmark class.
public getClass ( ) : string
Результат string

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

public getIterator ( )

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

Get the file path of this benchmark.
public getPath ( ) : string
Результат string

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

Get the subject metadata instances for this benchmark metadata.
public getSubjects ( ) : SubjectMetadata[]
Результат PhpBench\Benchmark\Metadata\SubjectMetadata[]

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

Return the suite to which this benchmark belongs.
public getSuite ( ) : Suite
Результат Suite