Index

This is an index of the following types:

The first column is the type's initial character.


A

NameOriginDescription
C
AbstractLazyCollectionDoctrine\Common\CollectionsLazy collection that is backed by a concrete collection
M
add()AbstractLazyCollectionAdds an element at the end of the collection.
C
ArrayCollectionDoctrine\Common\CollectionsAn ArrayCollection is a Collection implementation that wraps a regular PHP array.
M
add()ArrayCollectionAdds an element at the end of the collection.
M
add()CollectionAdds an element at the end of the collection.
M
andWhere()CriteriaAppends the where expression to evaluate when this Criteria is searched for using an AND with previous expression.
M
andX()ExpressionBuilder
M
addMethod()Unit
M
addClosure()Unit
M
addParam()Unit
M
add()UnitList
M
add()UnitResult

B

M
blendTo()Color

C

P
$AbstractLazyCollectionAbstractLazyCollectionThe backed collection to use
M
count()AbstractLazyCollection{@inheritDoc}
M
clear()AbstractLazyCollectionClears the collection, removing all elements.
M
contains()AbstractLazyCollectionChecks whether an element is contained in the collection.
M
containsKey()AbstractLazyCollectionChecks whether the collection contains an element with the specified key/index.
M
current()AbstractLazyCollectionGets the element of the collection at the current iterator position.
M
current()ArrayCollectionGets the element of the collection at the current iterator position.
M
containsKey()ArrayCollectionChecks whether the collection contains an element with the specified key/index.
M
contains()ArrayCollectionChecks whether an element is contained in the collection.
M
count()ArrayCollection{@inheritDoc}
M
clear()ArrayCollectionClears the collection, removing all elements.
I
CollectionDoctrine\Common\CollectionsThe missing (SPL) Collection/Array/OrderedMap interface.
M
clear()CollectionClears the collection, removing all elements.
M
contains()CollectionChecks whether an element is contained in the collection.
M
containsKey()CollectionChecks whether the collection contains an element with the specified key/index.
M
current()CollectionGets the element of the collection at the current iterator position.
C
CriteriaDoctrine\Common\CollectionsCriteria for filtering Selectable collections.
M
create()CriteriaCreates an instance of the class.
C
ClosureExpressionVisitorDoctrine\Common\Collections\ExprWalks an expression graph and turns it into a PHP closure.
C
ComparisonDoctrine\Common\Collections\ExprComparison of a field with a value by the given operator.
C
CompositeExpressionDoctrine\Common\Collections\ExprExpression of Expressions combined by AND or OR operation.
M
contains()ExpressionBuilder
C
Colornochso\Benchmark\UtilColor.

D

M
doInitialize()AbstractLazyCollectionDo the initialization logic
M
dispatch()ExpressionVisitorDispatches walking an expression to the appropriate handler.
P
$ReportReport
P
$TimerTimer

E

M
exists()AbstractLazyCollectionTests for the existence of an element that satisfies the given predicate.
M
exists()ArrayCollectionTests for the existence of an element that satisfies the given predicate.
M
exists()CollectionTests for the existence of an element that satisfies the given predicate.
M
expr()CriteriaReturns the expression builder.
I
ExpressionDoctrine\Common\Collections\ExprExpression for the {@link Selectable} interface.
C
ExpressionVisitorDoctrine\Common\Collections\ExprAn Expression visitor walks a graph of expressions and turns them into a query for the underlying implementation.
C
ExpressionBuilderDoctrine\Common\CollectionsBuilder for Expressions in the {@link Selectable} interface.
M
eq()ExpressionBuilder

F

M
first()AbstractLazyCollectionSets the internal iterator to the first element in the collection and returns this element.
M
filter()AbstractLazyCollectionReturns all the elements of this collection that satisfy the predicate p.
M
forAll()AbstractLazyCollectionTests whether the given predicate p holds for all elements of this collection.
M
first()ArrayCollectionSets the internal iterator to the first element in the collection and returns this element.
M
filter()ArrayCollectionReturns all the elements of this collection that satisfy the predicate p.
M
forAll()ArrayCollectionTests whether the given predicate p holds for all elements of this collection.
M
first()CollectionSets the internal iterator to the first element in the collection and returns this element.
M
filter()CollectionReturns all the elements of this collection that satisfy the predicate p.
M
forAll()CollectionTests whether the given predicate p holds for all elements of this collection.
M
fromHex()Color

G

M
get()AbstractLazyCollectionGets the element at the specified key/index.
M
getKeys()AbstractLazyCollectionGets all keys/indices of the collection.
M
getValues()AbstractLazyCollectionGets all values of the collection.
M
getIterator()AbstractLazyCollection{@inheritDoc}
M
get()ArrayCollectionGets the element at the specified key/index.
M
getKeys()ArrayCollectionGets all keys/indices of the collection.
M
getValues()ArrayCollectionGets all values of the collection.
M
getIterator()ArrayCollectionRequired by interface IteratorAggregate.
M
get()CollectionGets the element at the specified key/index.
M
getKeys()CollectionGets all keys/indices of the collection.
M
getValues()CollectionGets all values of the collection.
M
getWhereExpression()CriteriaGets the expression attached to this Criteria.
M
getOrderings()CriteriaGets the current orderings of this Criteria.
M
getFirstResult()CriteriaGets the current first result option of this Criteria.
M
getMaxResults()CriteriaGets maxResults.
M
getObjectFieldValue()ClosureExpressionVisitorAccesses the field of a given object. This field has to be public directly or indirectly (through an accessor get*, is*, or a magic method, __get, __call).
M
getField()Comparison
M
getValue()Comparison
M
getOperator()Comparison
M
getExpressionList()CompositeExpressionReturns the list of expressions nested in this composite.
M
getType()CompositeExpression
M
getValue()Value
M
gt()ExpressionBuilder
M
gte()ExpressionBuilder
M
getName()MethodReturn the name of the method.
M
getDescription()MethodReturn the description of the method.
M
getMethod()Method
M
getSourceCode()MethodReturns the source code of the closure.
M
getParameter()ParameterReturn the parameter value.
M
getName()ParameterReturn the name of this parameter.
M
getTitle()ReportReturn the title of this report.
M
getDescription()ReportReturn the description of this report.
M
getJavascript()ReportReturns the combined and minified JS files from template_dir/asset/js.
M
getCSS()Report
M
getDuration()ResultDuration in milliseconds.
M
getOperations()ResultGet the number of iterations.
M
getOperationsPerSecond()ResultGet the operations per second as a float.
M
getMethod()ResultGet the method used to create this result.
M
getParameter()ResultGet the parameter that was used to call the method.
M
get()ResultBounds
M
getMinDuration()TimerSets the minimum duration of a run in milliseconds.
C
GithubMarkdownExtensionnochso\Benchmark\TwigUsed to register Github flavoured Markdown as a Twig filter.
M
getFilters()ReportExtensionReturns the Twig functions of this extension.
M
getName()ReportExtension{@inheritdoc}
M
getMethods()UnitReturn first list of all methods. Sorted by score if available.
M
getParams()Unit
M
getResult()Unit
M
getDescription()Unit
M
getName()Unit
M
get()UnitList
M
getResults()UnitResult
M
getMethodResults()UnitResult
M
getAverageMethodResult()UnitResult
M
getMedianMethodResult()UnitResult
M
getMethodScore()UnitResult
M
getMethodScoreColor()UnitResult
M
getParameterScore()UnitResult
M
getParameterScoreColor()UnitResult
M
getScoreColor()UnitResult
M
getRed()Color
M
getGreen()Color
M
getBlue()Color
M
getBrightness()ColorReturns the perceived brightness ranging from 0-1, zero being black.

I

P
$AbstractLazyCollectionAbstractLazyCollection
M
isEmpty()AbstractLazyCollectionChecks whether the collection is empty (contains no elements).
M
indexOf()AbstractLazyCollectionGets the index/key of a given element. The comparison of two elements is strict, that means not only the value but also the type must match.
M
isInitialized()AbstractLazyCollectionIs the lazy collection already initialized?
M
initialize()AbstractLazyCollectionInitialize the collection
M
indexOf()ArrayCollectionGets the index/key of a given element. The comparison of two elements is strict, that means not only the value but also the type must match.
M
isEmpty()ArrayCollectionChecks whether the collection is empty (contains no elements).
M
isEmpty()CollectionChecks whether the collection is empty (contains no elements).
M
indexOf()CollectionGets the index/key of a given element. The comparison of two elements is strict, that means not only the value but also the type must match.
M
isNull()ExpressionBuilder
M
in()ExpressionBuilder
M
isQuiet()OutDecides whether to enable output or not.

J

M
join()PathJoins any number of arguments into a single path.

K

M
key()AbstractLazyCollectionGets the key/index of the element at the current iterator position.
M
key()ArrayCollectionGets the key/index of the element at the current iterator position.
M
key()CollectionGets the key/index of the element at the current iterator position.

L

M
last()AbstractLazyCollectionSets the internal iterator to the last element in the collection and returns this element.
M
last()ArrayCollectionSets the internal iterator to the last element in the collection and returns this element.
M
last()CollectionSets the internal iterator to the last element in the collection and returns this element.
M
lt()ExpressionBuilder
M
lte()ExpressionBuilder

M

M
map()AbstractLazyCollectionApplies the given function to each element in the collection and returns a new collection with the elements returned by the function.
M
map()ArrayCollectionApplies the given function to each element in the collection and returns a new collection with the elements returned by the function.
M
matching()ArrayCollectionSelects all elements from a selectable that match the expression and returns a new collection containing these elements.
M
map()CollectionApplies the given function to each element in the collection and returns a new collection with the elements returned by the function.
M
matching()SelectableSelects all elements from a selectable that match the expression and returns a new collection containing these elements.
C
Methodnochso\BenchmarkA method that can be benchmarked with optional parameters.
M
max()ResultBounds
M
min()ResultBounds

N

M
next()AbstractLazyCollectionMoves the internal iterator position to the next element and returns this element.
M
next()ArrayCollectionMoves the internal iterator position to the next element and returns this element.
M
next()CollectionMoves the internal iterator position to the next element and returns this element.
M
neq()ExpressionBuilder
M
notIn()ExpressionBuilder
M
normalizeSlashes()PathReplaces all slashes with $separator.

O

M
offsetExists()AbstractLazyCollection{@inheritDoc}
M
offsetGet()AbstractLazyCollection{@inheritDoc}
M
offsetSet()AbstractLazyCollection{@inheritDoc}
M
offsetUnset()AbstractLazyCollection{@inheritDoc}
M
offsetExists()ArrayCollectionRequired by interface ArrayAccess.
M
offsetGet()ArrayCollectionRequired by interface ArrayAccess.
M
offsetSet()ArrayCollectionRequired by interface ArrayAccess.
M
offsetUnset()ArrayCollectionRequired by interface ArrayAccess.
M
orWhere()CriteriaAppends the where expression to evaluate when this Criteria is searched for using an OR with previous expression.
M
orderBy()CriteriaSets the ordering of the result of this Criteria.
M
orX()ExpressionBuilder
M
offsetGet()UnitList
C
Outnochso\Benchmark\UtilStatic helper for command line output.

P

M
partition()AbstractLazyCollectionPartitions this collection in two collections according to a predicate.
M
partition()ArrayCollectionPartitions this collection in two collections according to a predicate.
M
partition()CollectionPartitions this collection in two collections according to a predicate.
C
Parameternochso\BenchmarkParameter consists of any mixed value and a name.
C
Progressnochso\BenchmarkProgress.
M
prepareUnitList()Progress
M
prepare()ResultBounds
M
parse()GithubMarkdownExtensionParse the provided markdown text.
C
Pathnochso\Benchmark\UtilPath is utility class with static methods.

R

M
remove()AbstractLazyCollectionRemoves the element at the specified index from the collection.
M
removeElement()AbstractLazyCollectionRemoves the specified element from the collection, if it is found.
M
remove()ArrayCollectionRemoves the element at the specified index from the collection.
M
removeElement()ArrayCollectionRemoves the specified element from the collection, if it is found.
M
remove()CollectionRemoves the element at the specified index from the collection.
M
removeElement()CollectionRemoves the specified element from the collection, if it is found.
C
Reportnochso\BenchmarkReport takes a list of Unit objects and creates a HTML report of the results.
M
run()ReportRuns all units and creates a HTML report.
C
Resultnochso\BenchmarkResult contains the test results for a specific method and parameter.
C
ResultBoundsnochso\BenchmarkResultBounds.
C
ReportExtensionnochso\Benchmark\TwigReportExtension.
M
run()UnitRuns all combinations and returns results grouped by method name.

S

M
set()AbstractLazyCollectionSets an element in the collection at the specified key/index.
M
slice()AbstractLazyCollectionExtracts a slice of $length elements starting at position $offset from the Collection.
M
set()ArrayCollectionSets an element in the collection at the specified key/index.
M
slice()ArrayCollectionExtracts a slice of $length elements starting at position $offset from the Collection.
M
set()CollectionSets an element in the collection at the specified key/index.
M
slice()CollectionExtracts a slice of $length elements starting at position $offset from the Collection.
M
setFirstResult()CriteriaSet the number of first result that this Criteria should return.
M
setMaxResults()CriteriaSets maxResults.
M
sortByField()ClosureExpressionVisitorHelper for sorting arrays of objects based on multiple fields + orientations.
I
SelectableDoctrine\Common\CollectionsInterface for collections that allow efficient filtering with an expression API.
M
step()Progress
M
set()ResultBounds
M
setMinDuration()TimerGets the minimum duration of a run in milliseconds.
M
setProgress()Unit
M
set()UnitListKey will be ignored and the unit's name will be used instead.

T

M
toArray()AbstractLazyCollectionGets a native PHP array representation of the collection.
M
toArray()ArrayCollectionGets a native PHP array representation of the collection.
M
toArray()CollectionGets a native PHP array representation of the collection.
M
time()Method
C
Timernochso\BenchmarkTimer runs a closure for a minimum duration to ensure stable results.
M
time()TimerRuns and times a closure until a minimum duration has been reached.
M
textColorForBackground()ReportExtensionReturns an appropiate foreground color based on the brightness.

U

P
$ReportReport
C
Unitnochso\BenchmarkUnit is a list of related methods and the parameters they're called with.
C
UnitListnochso\BenchmarkUnitList is a list of Unit objects.
C
UnitResultnochso\BenchmarkUnitResult.

V

M
visit()Comparison
M
visit()CompositeExpression
M
visit()Expression
C
ValueDoctrine\Common\Collections\Expr
M
visit()Value

W

M
where()CriteriaSets the where expression to evaluate when this Criteria is searched for.
M
walkComparison()ClosureExpressionVisitorConverts a comparison expression into the target query language output.
M
walkValue()ClosureExpressionVisitorConverts a value expression into the target query language part.
M
walkCompositeExpression()ClosureExpressionVisitorConverts a composite expression into the target query language output.
M
walkComparison()ExpressionVisitorConverts a comparison expression into the target query language output.
M
walkValue()ExpressionVisitorConverts a value expression into the target query language part.
M
walkCompositeExpression()ExpressionVisitorConverts a composite expression into the target query language output.
M
writeLine()OutOutputs a line including newline.
M
writeSticky()Out

_

M
__construct()ArrayCollectionInitializes a new ArrayCollection.
M
__toString()ArrayCollectionReturns a string representation of this object.
M
__construct()CriteriaConstruct a new Criteria.
M
__construct()Comparison
M
__construct()CompositeExpression
M
__construct()Value
M
__construct()Method
M
__construct()Parameter
M
__toString()Parameter
M
__construct()Report
M
__construct()Result
M
__toString()Result
M
__construct()ResultBounds
M
__construct()Timer
M
__construct()UnitBoth parameters are interpreted as Markdown.
M
__construct()UnitListInitializes a new ArrayCollection.
M
__construct()UnitResult
M
__construct()Color
M
__toString()Color