Class Typehint Status

Below, is a summary of all classes and their parameters's typehinting status. .

  Method Argument Typehint Default
class Arguments
  Method Argument Typehint Default
 __construct  
 get  
 toArray array 
class Comparison
  Method Argument Typehint Default
 __construct  
 operator string 
 value2 Value 
 value1 Value 
 tolerance Value 
class MemoryValue
  Method Argument Typehint Default
 __construct  
 unit string 
 value float 
 toBytes float 
class PercentageValue
  Method Argument Typehint Default
 __construct  
 percentage float 
class PropertyAccess
  Method Argument Typehint Default
 __construct  
 segments array 
 resolvePropertyAccess  
 valueFromContainer  
class ThroughputValue
  Method Argument Typehint Default
 __construct  
 value float 
 unit string 
class TimeValue
  Method Argument Typehint Default
 __construct  
 unit string 
 value float 
 fromMicroseconds self 
class WithinRangeOf
  Method Argument Typehint Default
 __construct  
 value1 Value 
 range Value 
 value2 Value 
class NodeMessageFormatter
  Method Argument Typehint Default
 __construct  
 format string 
 formatComparison string 
 formatTimeValue string 
 formatPropertyAccess string 
 formatValueWithNormalizedUnit string 
 formatPercentageValue string 
 formatThroughputValue string 
 formatMemoryValue string 
 formatNumberValue string 
 formatZeroValue string 
class AssertionData
  Method Argument Typehint Default
 __construct  
 fromDistribution self 
 getDistribution Distribution 
class AssertionProcessor
  Method Argument Typehint Default
 __construct  
 assert AssertionResult 
 buildVariantData array 
class AssertionResult
  Method Argument Typehint Default
 __construct  
 tolerated self 
 fail self 
 ok self 
 isTolerated bool 
 isFail bool 
 getMessage string 
class ExpressionEvaluator
  Method Argument Typehint Default
 __construct  
 assert AssertionResult 
 evaluate  
 evaluateComparison  
 evaluateTimeValue  
 evaluatePropertyAccess  
 evaluateWithinRangeOf  
 evaluateMemoryValue float 
 evaluateTolerance float 
 evaluateThroughputValue float 
 evaluateZeroValue int 
class ExpressionEvaluatorFactory
  Method Argument Typehint Default
 createWithArgs ExpressionEvaluator 
class ExpressionLexer
  Method Argument Typehint Default
 __construct  
 getCatchablePatterns array 
 getNonCatchablePatterns array 
 getType  
class ExpressionParser
  Method Argument Typehint Default
 parse Node 
 buildAst Node 
 parseComparisonExpression Comparison 
 parseValue Value 
 parsePropertyAccess PropertyAccess 
 parseComparator string 
 parseUnitValue Value 
 parseNumericValue  
 parseUnit string 
 parseTolerance Value 
 parsePercentageValue PercentageValue 
 matchAndMoveNext void 
 syntaxError SyntaxError 
interface MessageFormatter
  Method Argument Typehint Default
 format string 
class VariantAssertionResults
  Method Argument Typehint Default
 __construct  
 getIterator \ArrayIterator 
 add void 
 asArray array 
 getVariant Variant 
 count int 
 hasFailures bool 
 failures self 
 warnings self 
class Baselines
  Method Argument Typehint Default
 nothing void 
 md5 void 
 fwriteFread void 
class AbstractArrayAnnotation
  Method Argument Typehint Default
 __construct  
 getExtend  
class AbstractMethodsAnnotation
  Method Argument Typehint Default
 __construct  
 getMethods array 
class Assert
  Method Argument Typehint Default
 __construct  
 getExpression string 
class Executor
  Method Argument Typehint Default
 __construct  
 getConfig array 
 getName string 
class Groups
  Method Argument Typehint Default
 __construct  
 getGroups array 
class Iterations
  Method Argument Typehint Default
 __construct  
 getIterations array 
class OutputMode
  Method Argument Typehint Default
 __construct  
 getMode  
class OutputTimeUnit
  Method Argument Typehint Default
 __construct  
 getTimeUnit  
 getPrecision  
class ParamProviders
  Method Argument Typehint Default
 __construct  
 getProviders array 
class Revs
  Method Argument Typehint Default
 __construct  
 getRevs array 
class Sleep
  Method Argument Typehint Default
 __construct  
 getSleep int 
class Timeout
  Method Argument Typehint Default
 __construct  
 getTimeout float 
class Warmup
  Method Argument Typehint Default
 __construct  
 getRevs array 
class AnnotationDriver
  Method Argument Typehint Default
 __construct  
 getMetadataForHierarchy BenchmarkMetadata 
 buildBenchmark void 
 buildSubject void 
 processSubject void 
 processBenchmark void 
 resolveValue array 
class AnnotationReader
  Method Argument Typehint Default
 __construct  
 getClassAnnotations  
 getMethodAnnotations  
 collectImports void 
 getPhpBenchImports  
 getUseImports  
 parse array 
class AssertionMetadata
  Method Argument Typehint Default
 __construct  
 getConfig array 
class BenchmarkMetadata
  Method Argument Typehint Default
 __construct  
 getPath string 
 getOrCreateSubject SubjectMetadata 
 getSubjects array 
 filterSubjectNames void 
 filterSubjectGroups void 
 hasSubjects bool 
 getClass string 
 getBeforeClassMethods array 
 setBeforeClassMethods void 
 getAfterClassMethods array 
 setAfterClassMethods void 
 getIterator array 
 getExecutor ExecutorMetadata|? 
 setExecutor void 
interface DriverInterface
  Method Argument Typehint Default
 getMetadataForHierarchy BenchmarkMetadata 
class ExecutorMetadata
  Method Argument Typehint Default
 __construct  
 getName string 
 getConfig array 
 getRegistryConfig array 
class MetadataFactory
  Method Argument Typehint Default
 __construct  
 getMetadataForFile ?BenchmarkMetadata 
 validateSubject void 
 validateBenchmark void 
 validateMethodExists void 
class SubjectMetadata
  Method Argument Typehint Default
 __construct  
 getName string 
 setParameterSets void 
 getParameterSets array 
 getBenchmark BenchmarkMetadata 
 getGroups array 
 inGroups bool 
 setGroups void 
 getBeforeMethods array 
 setBeforeMethods void 
 getAfterMethods array 
 setAfterMethods void 
 getParamProviders array 
 setParamProviders self 
 getIterations array 
 setIterations void 
 getRevs array 
 setRevs void 
 getSkip bool 
 setSkip void 
 getSleep int 
 setSleep void 
 getOutputTimeUnit ?string 
 setOutputTimeUnit void 
 getOutputTimePrecision ?int 
 setOutputTimePrecision void 
 getOutputMode ?string 
 setOutputMode void 
 getWarmup array 
 setWarmup void 
 getRetryThreshold float|? 
 setRetryThreshold void 
 addAssertion void 
 setAssertions void 
 getAssertions array 
 getExecutor ExecutorMetadata|? 
 setExecutor void 
 getTimeout float|? 
 setTimeout void 
 setRetryLimit void 
 getRetryLimit ?int 
class IniStringBuilder
  Method Argument Typehint Default
 build string 
class Launcher
  Method Argument Typehint Default
 __construct  
 payload Payload 
 resolvePhpBinary  
class Payload
  Method Argument Typehint Default
 __construct  
 setWrapper void 
 mergePhpConfig void 
 setPhpPath void 
 disableIni void 
 launch array 
 getIniString string 
 replaceTokens string 
 readFile string 
 writeTempFile string 
 buildCommandLine string 
 removeTmpFile void 
 decodeResults array 
class PayloadFactory
  Method Argument Typehint Default
 __construct  
 create Payload 
class ProcessFactory
  Method Argument Typehint Default
 create Process 
class ReflectionHierarchy
  Method Argument Typehint Default
 addReflectionClass void 
 getIterator \ArrayObject 
 getTop ReflectionClass 
 hasMethod bool 
 hasStaticMethod bool 
 isEmpty bool 
class Reflector
  Method Argument Typehint Default
 __construct  
 reflect ReflectionHierarchy 
 getParameterSets array 
 getClassNameFromFile string|? 
class BaselineManager
  Method Argument Typehint Default
 addBaselineCallable void 
 benchmark float 
class BenchmarkFinder
  Method Argument Typehint Default
 __construct  
 findBenchmarks Generator 
class CartesianParameterIterator
  Method Argument Typehint Default
 __construct  
 current  
 next  
 key string 
 rewind  
 valid bool 
 update void 
 getParameterSet ParameterSet 
class Runner
  Method Argument Typehint Default
 __construct  
 setProgressLogger void 
 run Suite 
 runBenchmark void 
 executeBeforeMethods void 
 executeAfterMethods void 
 runSubject Subject 
 runVariant void 
 endVariant void 
 runIteration void 
class RunnerConfig
  Method Argument Typehint Default
 __construct  
 create self 
 merge self 
 getTag string|? 
 getIterations array 
 getRevolutions ?array 
 getWarmup array|? 
 getParameterSets  
 getSleep  
 getRetryThreshold float|? 
 getOutputTimeUnit string|? 
 getOutputTimePrecision  
 getExecutor  
 getStopOnError bool 
 getAssertions array 
 withExecutor self 
 withTag self 
 withFilters self 
 withGroups self 
 withIterations self 
 withRevolutions self 
 withParameters self 
 withRetryThreshold self 
 withSleep self 
 withWarmup self 
 withOutputTimePrecision self 
 withOutputTimeUnit self 
 withStopOnError self 
 withAssertions self 
 withBaselines self 
 getBaselines SuiteCollection 
 assertArrayValuesGreaterThanZero void 
 assertGreaterThanZero void 
class DumpHandler
  Method Argument Typehint Default
 __construct  
 configure void 
 dumpFromInput void 
class ReportHandler
  Method Argument Typehint Default
 __construct  
 configure void 
 validateReportsFromInput void 
 reportsFromInput void 
class RunnerHandler
  Method Argument Typehint Default
 __construct  
 configure void 
 runFromInput Suite 
 getParameters  
class SuiteCollectionHandler
  Method Argument Typehint Default
 __construct  
 configure void 
 suiteCollectionFromInput SuiteCollection 
class TimeUnitHandler
  Method Argument Typehint Default
 __construct  
 configure void 
 timeUnitFromInput void 
class LogCommand
  Method Argument Typehint Default
 __construct  
 configure void 
 execute int 
 writeLines  
class ReportCommand
  Method Argument Typehint Default
 __construct  
 configure void 
 execute int 
class RunCommand
  Method Argument Typehint Default
 __construct  
 configure void 
 execute int 
 resolveBaselines SuiteCollection 
class SelfUpdateCommand
  Method Argument Typehint Default
 __construct  
 configure void 
 execute  
 doUpdate int 
 doRollback int 
class ShowCommand
  Method Argument Typehint Default
 __construct  
 configure void 
 execute int 
class Application
  Method Argument Typehint Default
 __construct  
 getDefaultInputDefinition \Symfony\Component\Console\Input\InputDefinition 
 configureIO void 
class CharacterReader
  Method Argument Typehint Default
 __construct  
 read ?string 
interface OutputAwareInterface
  Method Argument Typehint Default
 setOutput  
class AbstractRemoteProvider
  Method Argument Typehint Default
 __construct  
 isApplicable bool 
 getInformation Information 
 getData array 
 name string 
 template string 
class Baseline
  Method Argument Typehint Default
 __construct  
 isApplicable bool 
 getInformation Information 
class Git
  Method Argument Typehint Default
 __construct  
 isApplicable bool 
 getInformation \PhpBench\Environment\Information 
 exec Process 
 getGitPath string|? 
class Opcache
  Method Argument Typehint Default
 name string 
 template string 
class Php
  Method Argument Typehint Default
 name string 
 template string 
class Uname
  Method Argument Typehint Default
 isApplicable bool 
 getInformation Information 
class UnixSysload
  Method Argument Typehint Default
 isApplicable bool 
 getInformation Information 
class Information
  Method Argument Typehint Default
 __construct  
 getName string 
 offsetGet  
 offsetSet void 
 offsetExists bool 
 offsetUnset void 
 getIterator \ArrayIterator 
 toArray array 
 flattenInformation array 
interface ProviderInterface
  Method Argument Typehint Default
 isApplicable bool 
 getInformation Information 
class Supplier
  Method Argument Typehint Default
 addProvider void 
 getInformations array 
class VcsInformation
  Method Argument Typehint Default
 __construct  
class DebugExecutor
  Method Argument Typehint Default
 execute ExecutionResults 
 configure void 
class MemoryCentricMicrotimeExecutor
  Method Argument Typehint Default
 __construct  
class MicrotimeExecutor
  Method Argument Typehint Default
 __construct  
class TemplateExecutor
  Method Argument Typehint Default
 __construct  
 execute ExecutionResults 
 configure void 
 createTokens array 
class TestExecutor
  Method Argument Typehint Default
 configure void 
 execute ExecutionResults 
 executeMethods void 
 healthCheck void 
 lastContextOrException ExecutionContext 
 hasMethodBeenExecuted bool 
 hasHealthBeenChecked bool 
 getExecutedContextCount int 
class AlwaysFineHealthCheck
  Method Argument Typehint Default
 healthCheck void 
class RemoteMethodExecutor
  Method Argument Typehint Default
 __construct  
 executeMethods void 
interface BenchmarkExecutorInterface
  Method Argument Typehint Default
 execute ExecutionResults 
class CompositeExecutor
  Method Argument Typehint Default
 __construct  
 configure void 
 execute ExecutionResults 
 healthCheck void 
 executeMethods void 
class ExecutionContext
  Method Argument Typehint Default
 __construct  
 fromSubjectMetadataAndIteration self 
 getClassName string 
 getParameters array 
 getClassPath string 
 getIterationIndex int 
 getWarmup int 
 getAfterMethods array 
 getBeforeMethods array 
 getRevolutions int 
 getMethodName string 
 getTimeOut ?float 
 getParameterSetName string 
class ExecutionResults
  Method Argument Typehint Default
 __construct  
 fromResults self 
 add void 
 new
 self 
 getIterator ArrayIterator 
 count int 
interface HealthCheckInterface
  Method Argument Typehint Default
 healthCheck void 
interface MethodExecutorInterface
  Method Argument Typehint Default
 executeMethods void 
class CoreExtension
  Method Argument Typehint Default
 configure void 
 load void 
 registerBenchmark void 
 registerJson void 
 registerCommands void 
 registerProgressLoggers void 
 registerReportGenerators void 
 registerReportRenderers void 
 registerFormatter void 
 registerAsserters void 
 registerRegistries void 
 registerEnvironment void 
 registerSerializer void 
 registerStorage void 
 relativizeConfigPath void 
class OutputDirHandler
  Method Argument Typehint Default
 __construct  
 configure  
 handleOutputDir  
class ProfileCommand
  Method Argument Typehint Default
 __construct  
 configure  
 execute  
class ProfileExecutor
  Method Argument Typehint Default
 __construct  
 configure void 
 execute ExecutionResults 
class ProfileCommandTest
  Method Argument Typehint Default
 testCommand  
 testCommandBadGui  
 testGui  
 testOutputDir  
class XDebugTestCase
  Method Argument Typehint Default
 setUp void 
 phpbench Process 
class XDebugUtilTest
  Method Argument Typehint Default
 testGenerate void 
 provideGenerate  
class XDebugExtension
  Method Argument Typehint Default
 configure void 
 load void 
class XDebugUtil
  Method Argument Typehint Default
 filenameFromContext string 
class BalanceFormat
  Method Argument Typehint Default
 format string 
 getDefaultOptions array 
class InvertOnThroughputFormat
  Method Argument Typehint Default
 __construct  
 format string 
 getDefaultOptions array 
class NumberFormat
  Method Argument Typehint Default
 format string 
 getDefaultOptions array 
class PrintfFormat
  Method Argument Typehint Default
 format string 
 getDefaultOptions array 
class TimeUnitFormat
  Method Argument Typehint Default
 __construct  
 format string 
 getDefaultOptions array 
class TruncateFormat
  Method Argument Typehint Default
 format string 
 getDefaultOptions array 
class ClassLoader
  Method Argument Typehint Default
 __construct  
 load  
interface FormatInterface
  Method Argument Typehint Default
 format string 
 getDefaultOptions array 
class FormatRegistry
  Method Argument Typehint Default
 register void 
 get FormatInterface 
class Formatter
  Method Argument Typehint Default
 __construct  
 classesFromFile void 
 registerClasses void 
 registerClass void 
 applyClasses  
 substituteTokens array 
class Functional
  Method Argument Typehint Default
 group iterable 
 map iterable 
 reduceLeft  
class JsonDecoder
  Method Argument Typehint Default
 __construct  
 decode array 
 normalize  
class Distribution
  Method Argument Typehint Default
 __construct  
 getMin  
 getMax  
 getSum  
 getStdev  
 getMean  
 getMode  
 getRstdev  
 getVariance  
 getIterator \ArrayIterator 
 getStats array 
 getStat  
 offsetExists bool 
 offsetGet  
 offsetSet void 
 offsetUnset void 
class FloatNumber
  Method Argument Typehint Default
 isLessThanOrEqual bool 
 isEqual bool 
 isWithin bool 
 isGreaterThanOrEqual bool 
class Kde
  Method Argument Typehint Default
 __construct  
 evaluate array 
 setBandwidth void 
 computeCovariance void 
class Statistics
  Method Argument Typehint Default
 stdev float 
 variance  
 mean  
 kdeMode float 
 linspace array 
 histogram array 
 percentageDifference float 
class ComputedResult
  Method Argument Typehint Default
 fromArray ResultInterface 
 __construct  
 getMetrics array 
 getKey string 
 getZValue float 
 getDeviation float 
class MemoryResult
  Method Argument Typehint Default
 fromArray ResultInterface 
 __construct  
 getPeak int 
 getReal int 
 getFinal int 
 getMetrics array 
 getKey string 
class RejectionCountResult
  Method Argument Typehint Default
 fromArray ResultInterface 
 __construct  
 getRejectCount int 
 getMetrics array 
 getKey string 
class TimeResult
  Method Argument Typehint Default
 __construct  
 fromArray ResultInterface 
 getNet int 
 getRevTime  
 getMetrics array 
 getKey string 
class Benchmark
  Method Argument Typehint Default
 __construct  
 createSubjectFromMetadataAndExecutor Subject 
 createSubject Subject 
 getSubjects array 
 getClass string 
 getSuite Suite 
 getIterator ArrayIterator 
 getSubject Subject|? 
class Error
  Method Argument Typehint Default
 __construct  
 fromException Error 
 getCode  
 getLine  
 getFile  
 getMessage  
 getClass  
 getTrace  
class ErrorStack
  Method Argument Typehint Default
 __construct  
 getVariant Variant 
 getErrors array 
 getTop  
 getIterator \ArrayIterator 
class Iteration
  Method Argument Typehint Default
 __construct  
 getVariant Variant 
 getIndex int 
class ParameterSet
  Method Argument Typehint Default
 __construct  
 create self 
 getName string 
 getIndex string 
class ResolvedExecutor
  Method Argument Typehint Default
 __construct  
 getName string 
 getConfig Config 
 fromNameAndConfig ResolvedExecutor 
class ResultCollection
  Method Argument Typehint Default
 __construct  
 setResult void 
 hasResult bool 
 getResult ResultInterface 
 getMetric  
 getMetricOrDefault  
 getResults array|? 
interface ResultInterface
  Method Argument Typehint Default
 fromArray ResultInterface 
 getMetrics  
 getKey string 
class Subject
  Method Argument Typehint Default
 __construct  
 getName string 
 createVariant Variant 
 getVariants array 
 getBenchmark Benchmark 
 getGroups array 
 inGroups bool 
 setGroups void 
 getSleep int 
 setSleep void 
 getOutputTimeUnit string|? 
 setOutputTimeUnit void 
 getOutputTimePrecision ?int 
 setOutputTimePrecision void 
 getOutputMode string|? 
 setOutputMode void 
 getRetryThreshold float|? 
 setRetryThreshold void 
 getIndex int 
 getExecutor ResolvedExecutor 
 setExecutor void 
 remove void 
 getVariant ?Variant 
class Suite
  Method Argument Typehint Default
 __construct  
 getBenchmarks array 
 getBenchmark ?Benchmark 
 createBenchmark Benchmark 
 getIterator ArrayIterator 
 getTag Tag|? 
 getDate \DateTime 
 getConfigPath ?string 
 getSummary Summary 
 getIterations array 
 getSubjects array 
 getVariants array 
 getErrorStacks array 
 getFailures array 
 getWarnings array 
 setEnvInformations void 
 addEnvInformation void 
 getEnvInformations array 
 getUuid ?string 
 generateUuid void 
 mergeBaselines self 
 findVariant ?Variant 
class SuiteCollection
  Method Argument Typehint Default
 __construct  
 getSuites array 
 addSuite void 
 mergeCollection self 
 getIterator ArrayIterator 
 findBaselineForVariant ?Variant 
class Summary
  Method Argument Typehint Default
 __construct  
 getNbSubjects int 
 getNbIterations int 
 getNbRejects int 
 getNbRevolutions int 
 getNbFailures int 
 getNbWarnings int 
 getStats array 
 getMinTime  
 getMaxTime  
 getMeanTime  
 getModeTime  
 getTotalTime  
 getMeanStDev  
 getMeanRelStDev  
 getOpcacheEnabled bool 
 getXdebugEnabled bool 
 getPhpVersion string|? 
class Tag
  Method Argument Typehint Default
 __construct  
 __toString string 
class Variant
  Method Argument Typehint Default
 __construct  
 spawnIterations void 
 createIteration Iteration 
 getIteration Iteration|? 
 addIteration void 
 getIterator ArrayIterator 
 getMetricValues array 
 getMetricValuesByRev array 
 resetAssertionResults void 
 computeStats void 
 getRejectCount int 
 getRejects array 
 getStats Distribution 
 isComputed bool 
 getParameterSet ParameterSet 
 getSubject Subject 
 hasErrorStack bool 
 getErrorStack ErrorStack 
 setException void 
 createErrorStack void 
 getRevolutions int 
 getWarmup int 
 getIterations array 
 count int 
 offsetGet ?Iteration 
 offsetSet void 
 offsetUnset void 
 offsetExists bool 
 attachBaseline void 
 getBaseline ?Variant 
 addAssertionResult void 
 getAssertionResults VariantAssertionResults 
class AnsiLogger
  Method Argument Typehint Default
 renderCollectionStatus  
class BlinkenLogger
  Method Argument Typehint Default
 endSuite void 
 benchmarkStart void 
 variantStart void 
 variantEnd void 
 iterationEnd void 
 iterationStart void 
 formatIterationTime string 
 drawIterations void 
 getXPos int 
 getYPos float 
 resetLinePosition void 
class DotsLogger
  Method Argument Typehint Default
 __construct  
 benchmarkStart void 
 variantEnd void 
 iterationStart void 
 endSuite void 
class HistogramLogger
  Method Argument Typehint Default
 endSuite void 
 benchmarkStart void 
 variantStart void 
 variantEnd void 
 iterationStart void 
 drawBlocks void 
 drawIterations void 
class NullLogger
  Method Argument Typehint Default
 setOutput void 
 benchmarkStart void 
 benchmarkEnd void 
 subjectStart void 
 subjectEnd void 
 iterationStart void 
 iterationEnd void 
 variantStart void 
 variantEnd void 
 retryStart void 
 startSuite void 
 endSuite void 
class PhpBenchLogger
  Method Argument Typehint Default
 __construct  
 setOutput void 
 startSuite void 
 endSuite void 
 listErrors void 
 listFailures void 
 listWarnings void 
 formatIterationsFullSummary string 
 formatIterationsShortSummary string 
 formatIterationTime string 
 formatVariantName string 
class TravisLogger
  Method Argument Typehint Default
 benchmarkStart void 
 variantEnd void 
 endSuite void 
class VerboseLogger
  Method Argument Typehint Default
 benchmarkStart void 
 benchmarkEnd void 
 iterationStart void 
 variantStart void 
 variantEnd void 
 retryStart void 
interface LoggerInterface
  Method Argument Typehint Default
 benchmarkEnd  
 benchmarkStart  
 subjectEnd  
 subjectStart  
 variantEnd  
 variantStart  
 iterationEnd  
 iterationStart  
 retryStart  
 startSuite  
 endSuite  
class LoggerRegistry
  Method Argument Typehint Default
 addProgressLogger void 
 getProgressLogger  
class Config
  Method Argument Typehint Default
 __construct  
 offsetGet  
 getName  
class ConfigurableRegistry
  Method Argument Typehint Default
 __construct  
 getConfig Config 
 setConfig void 
 resolveConfig void 
 processRawCliConfig string 
interface RegistrableInterface
  Method Argument Typehint Default
 configure void 
class Registry
  Method Argument Typehint Default
 __construct  
 registerService void 
 setService void 
 getService  
 assertServiceExists void 
class Cell
  Method Argument Typehint Default
 __construct  
 fromValue self 
 getValue  
 setValue void 
 __toString string 
 getSecondaryValues array 
 addSecondaryValue void 
class Row
  Method Argument Typehint Default
 __construct  
 toArray array 
 mergeMap self 
 getFormatParams array 
 setFormatParams void 
 newInstance self 
 getNames array 
 hasColumn bool 
 getValue  
 getCell Cell 
 removeColumn void 
 setValue void 
 fromMap self 
 assertColumnExists void 
 __clone  
 addCell void 
class SecondaryValue
  Method Argument Typehint Default
 __construct  
 create self 
 __toString string 
 getValue  
 setValue void 
 getRole string 
class Sort
  Method Argument Typehint Default
 mergeSort void 
class CompositeGenerator
  Method Argument Typehint Default
 __construct  
 setOutput void 
 configure void 
 generate Document 
class EnvGenerator
  Method Argument Typehint Default
 setOutput void 
 configure void 
 generate Document 
class TableGenerator
  Method Argument Typehint Default
 configure void 
 generate Document 
 processDiffs array 
 processSort array 
 processBreak array 
 processCols array 
 processCompare array 
 buildTable array 
 generateDocument Document 
 getClassShortName string 
 resolveCompareColumnName string 
 buildRow Row 
class ConsoleRenderer
  Method Argument Typehint Default
 __construct  
 setOutput void 
 render void 
 renderTableElement void 
 renderTable void 
 configureFormatters void 
 configure void 
class DebugRenderer
  Method Argument Typehint Default
 setOutput void 
 render void 
 configure void 
class DelimitedRenderer
  Method Argument Typehint Default
 setOutput void 
 render void 
 renderTableElement void 
 configure void 
class XsltRenderer
  Method Argument Typehint Default
 __construct  
 setOutput void 
 render void 
 configure void 
interface GeneratorInterface
  Method Argument Typehint Default
 generate Document 
interface RendererInterface
  Method Argument Typehint Default
 render  
class ReportManager
  Method Argument Typehint Default
 __construct  
 validateReportNames void 
 generateReports array 
 renderReports void 
class XmlDecoder
  Method Argument Typehint Default
 decode SuiteCollection 
 decodeFiles SuiteCollection 
 processSuite Suite 
 processBenchmark void 
 processSubject void 
 getComputedStats array 
 getParameters array 
 processVariant void 
class XmlEncoder
  Method Argument Typehint Default
 encode Document 
 processBenchmark void 
 processSubject void 
 processVariant void 
 createParameter  
 appendExecutor void 
 buildStatsEl void 
class FakeHistoryIterator
  Method Argument Typehint Default
 __construct  
 current  
 next  
 key  
 valid  
 rewind  
class HistoryIterator
  Method Argument Typehint Default
 __construct  
 current  
 next void 
 key string 
 rewind void 
 valid  
 init void 
 getEntryIterator \ArrayIterator 
 getHistoryEntry HistoryEntry 
 getDirectoryIterator \ArrayIterator 
class XmlDriver
  Method Argument Typehint Default
 __construct  
 store string|? 
 fetch SuiteCollection 
 has bool 
 history \PhpBench\Storage\HistoryIteratorInterface 
 getPath  
class ChainResolver
  Method Argument Typehint Default
 __construct  
 supports bool 
 resolve string 
class LatestResolver
  Method Argument Typehint Default
 __construct  
 supports bool 
 resolve string 
 getLatestUuid  
 getNthUuid  
class TagResolver
  Method Argument Typehint Default
 __construct  
 supports bool 
 resolve string 
 tagAndOffset array 
interface ArchiverInterface
  Method Argument Typehint Default
 archive  
 restore  
interface DriverInterface
  Method Argument Typehint Default
 store ?string 
 fetch SuiteCollection 
 has  
 history HistoryIteratorInterface 
class HistoryEntry
  Method Argument Typehint Default
 __construct  
 getRunId  
 getDate \DateTime 
 getTag  
 getNbSubjects  
 getNbIterations  
 getNbRevolutions  
 getVcsBranch  
 getMinTime  
 getMaxTime  
 getMeanTime  
 getMeanRelStDev  
 getTotalTime  
class StorageRegistry
  Method Argument Typehint Default
 __construct  
interface UuidResolverInterface
  Method Argument Typehint Default
 supports bool 
 resolve string 
class MemoryUnit
  Method Argument Typehint Default
 isMemoryUnit bool 
 convertTo float 
 resolveUnit string 
class TimeUnit
  Method Argument Typehint Default
 __construct  
 toDestUnit  
 overrideDestUnit void 
 overrideMode void 
 overridePrecision void 
 getPrecision int 
 getDestUnit string 
 resolveDestUnit  
 resolveMode  
 resolvePrecision int|? 
 getMode string 
 getDestSuffix string 
 format string 
 convert  
 convertInto  
 convertTo float 
 getSuffix  
 isTimeUnit bool 
 validateMode void 
 resolveUnit string 
class PhpBench
  Method Argument Typehint Default
 run void 
 normalizePath string 
 loadConfig array 
 getBootstrapPath ?string 
 parseOption string|? 
 mergeProfile array 
 registerErrorHandler void