Method |
Description |
|
__construct ( mixed $path, mixed $class ) |
|
|
filterSubjectGroups ( array $groups ) |
Remove all the subjects which are not contained in the given list of groups. |
|
filterSubjectNames ( array $filters ) |
Remove all subjects whose name is not in the given list. |
|
getAfterClassMethods ( ) |
Return any methods that should be called after the benchmark class is executed. |
|
getBeforeClassMethods ( ) |
Return any methods that should be called before the benchmark class is executed. |
|
getClass ( ) : string |
Return the benchmark class. |
|
getIterator ( ) |
|
|
getOrCreateSubject ( string $name ) : SubjectMetadata |
Get or create a new SubjectMetadata instance with the given name. |
|
getPath ( ) : string |
Get the file path of this benchmark. |
|
getSubjects ( ) : SubjectMetadata[] |
Get the subject metadata instances for this benchmark metadata. |
|
hasSubjects ( ) : boolean |
Return true if there are subjects in this benchmark metadata, false if not. |
|
setAfterClassMethods ( array $afterClassMethods ) |
Set any methods that should be called after the benchmark class is executed. |
|
setBeforeClassMethods ( array $beforeClassMethods ) |
Set any methods that should be called before the benchmark class is executed. |
|