Index
A
- Bitset::add() — Method in class Bitset
- Binary OR
- ArrayAccessContainerInterfaceTrait — Class in namespace NoreSources\Container
- Implementation of ContainerInterface using ArrayAccess methods
- Container::appendValue() — Method in class Container
- Add a value at the end of the container value list.
- Container::asort() — Method in class Container
- Sort array values and maintain index association
- DataTree::append() — Method in class DataTree
- AbstractTcpLogger — Class in namespace NoreSources\Logger
- Send message to TCP server
- SemanticPostfixedData::append() — Method in class SemanticPostfixedData
- Text::applyWordCodeCase() — Method in class Text
- Tokenifier::addQuotingPair() — Method in class Tokenifier
- Add new quoting pair
- ArrayRepresentation — Class in namespace NoreSources\Type
- A class implementing ArrayRepresentation provides an array representation of a class instance.
B
- Bitset — Class in namespace NoreSources
- Bit storage and manipulation
- BooleanRepresentation — Class in namespace NoreSources\Type
- A class implementing BooleanRepresentation provides a boolean evaluation of a class instance
C
- ClonableInterface — Class in namespace NoreSources
- Provide an interface that allow to get a deep clone of an object
- ComparableInterface — Class in namespace NoreSources
- An object that can be compared to another.
- ComparableInterface::compare() — Method in class ComparableInterface
- Compare instance with another Comparable.
- ComparisonException — Class in namespace NoreSources
- CascadedValueTree — Class in namespace NoreSources\Container
- Represents a tree of values where undefined tree path will take their value from the nearest valid ancestor value.
- CaseInsensitiveKeyMapTrait — Class in namespace NoreSources\Container
- Case-insensitive key value map.
- CaseInsensitiveKeyMapTrait::count() — Method in class CaseInsensitiveKeyMapTrait
- CaseInsensitiveKeyMapTrait::caselessOffsetExists() — Method in class CaseInsensitiveKeyMapTrait
- CaseInsensitiveKeyMapTrait::caselessOffsetGet() — Method in class CaseInsensitiveKeyMapTrait
- CaseInsensitiveKeyMapTrait::caselessOffsetSet() — Method in class CaseInsensitiveKeyMapTrait
- CaseInsensitiveKeyMapTrait::caselessOffsetUnset() — Method in class CaseInsensitiveKeyMapTrait
- ChainElement — Class in namespace NoreSources\Container
- Reference implementation of the ChainElementInterface
- ChainElementInterface — Class in namespace NoreSources\Container
- A class implementing the ChainElementInterface can be attached to a single chain of ChainElementInterface
- ChainElementIterator — Class in namespace NoreSources\Container
- Iterator over ChainElements
- ChainElementIterator::current() — Method in class ChainElementIterator
- ChainElementTrait — Class in namespace NoreSources\Container
- Reference implementation of the ChainElementInterface
- Container — Class in namespace NoreSources\Container
- Container utility class
- Container::createArray() — Method in class Container
- Transform any type to a plain PHP array
- Container::count() — Method in class Container
- ContainerExceptionInterface — Class in namespace NoreSources\Container
- ContainerPropertyInterface — Class in namespace NoreSources\Container
- Allow object to specify by itself its container nature properties
- DataTree::count() — Method in class DataTree
- Stack::count() — Method in class Stack
- StackIterator::current() — Method in class StackIterator
- DateTime::createFromArray() — Method in class DateTime
- Create a DateTime from a DateTime description array
- DateTimeZone::createFromDescription() — Method in class DateTimeZone
- Create a DateTimeZone from a various kind of time zone description.
- DateTimeZone::createFromOffset() — Method in class DateTimeZone
- Path::cleanup() — Method in class Path
- PhpSourceTokenVisitor::count() — Method in class PhpSourceTokenVisitor
- PhpSourceTokenVisitor::current() — Method in class PhpSourceTokenVisitor
- ReflectionPropertyFactory::createReflectionProperty() — Method in class ReflectionPropertyFactory
- ReflectionPropertyFactoryInterface::createReflectionProperty() — Method in class ReflectionPropertyFactoryInterface
- SemanticPostfixedData::compare() — Method in class SemanticPostfixedData
- SemanticVersion::compare() — Method in class SemanticVersion
- Compare the version number against another one.
- SemanticVersion::compareVersions() — Method in class SemanticVersion
- Compare two versions
- Tokenifier::clearQuotingPairs() — Method in class Tokenifier
- Remove all quoting pair definitions
- TypeComparison::compare() — Method in class TypeComparison
- TypeComparison::compareDateTime() — Method in class TypeComparison
- TypeComparison::compareBoolean() — Method in class TypeComparison
- TypeComparison::compareNumber() — Method in class TypeComparison
- TypeComparison::compareString() — Method in class TypeComparison
D
- ChainElementInterface::detachElement() — Method in class ChainElementInterface
- Unlink the instance from its currently attached chain.
- ChainElementTrait::detachElement() — Method in class ChainElementTrait
- Detach element from owning list
- Container::defaultElementComparer() — Method in class Container
- DataTree — Class in namespace NoreSources\Container
- Serializable data tree structure
- DataTreeElementNotFoundException — Class in namespace NoreSources\Container
- Exception railsed by DataTree methods implementing the PSR ContainerInterface
- DataTreeExceptionInterface — Class in namespace NoreSources\Container
- DataTreeExceptionTrait — Class in namespace NoreSources\Container
- DataTreeNotTraversableException — Class in namespace NoreSources\Container
- DateTime — Class in namespace NoreSources
- the
NoreSources\DateTimeclass extends the built-in\DateTImeclass by adding more capabilities to be constructed ad exported to various data types. - DateTimeZone — Class in namespace NoreSources
E
- CaseInsensitiveKeyMapTrait::exchangeArray() — Method in class CaseInsensitiveKeyMapTrait
- EmptyContainerException — Class in namespace NoreSources\Container
- Exception raised when the object given to Container member class is not a valid container
- $FunctionInvoker#errorResult — Property in class FunctionInvoker
- $FunctionInvoker#exceptionClass — Property in class FunctionInvoker
- ErrorReporterLogger — Class in namespace NoreSources\Logger
- A Logger that use the built-in PHP trigger_error function
- ReflectionData::export() — Method in class ReflectionData
- $PhpSourceTokenScope#entityToken — Property in class PhpSourceTokenScope
- $PhpSourceTokenScope#endTokenIndex — Property in class PhpSourceTokenScope
- Last token of the scope
- Text::explodeCodeWords() — Method in class Text
- $Tokenifier#escape — Property in class Tokenifier
- Escape character.
- $Tokenifier#escapables — Property in class Tokenifier
- List of additional escapable characters.
F
- Container::first() — Method in class Container
- Get the first key and value of the given container.
- Container::firstKey() — Method in class Container
- Get the first key of the given container
- Container::firstValue() — Method in class Container
- Get the first value of the container.
- Container::filter() — Method in class Container
- Container::filterValues() — Method in class Container
- Filter container elements by values
- Container::filterKeys() — Method in class Container
- Filter container elements by keys
- FunctionInvoker — Class in namespace NoreSources\Helper
- Call a function silently and throws an exception if the function result corresponds to the error result.
- AbstractTcpLogger::formatMessage() — Method in class AbstractTcpLogger
- ReflectionServiceInterface::findReadMethodForProperty() — Method in class ReflectionServiceInterface
- Find the method matching getter naming convention for the given property name.
- ReflectionServiceInterface::findWriteMethodForProperty() — Method in class ReflectionServiceInterface
- Find the method matching setter naming convention for the given property name.
- ReflectionServiceBasicNamingConventionTrait::findReadMethodForProperty() — Method in class ReflectionServiceBasicNamingConventionTrait
- ReflectionServiceBasicNamingConventionTrait::findWriteMethodForProperty() — Method in class ReflectionServiceBasicNamingConventionTrait
- StructuredText::formatMediaType() — Method in class StructuredText
- Text::firstOf() — Method in class Text
- Text::firstLetterCase() — Method in class Text
- Set the first letter case
- Tokenifier::findStartingQuute() — Method in class Tokenifier
- FloatRepresentation — Class in namespace NoreSources\Type
- A class implementing FloatRepresentation provides a floating point number representation of a class instance
G
- Bitset::getMaxIntegerValue() — Method in class Bitset
- Get the maximum integer value that can be stored with the given number of bits.
- Bitset::getIntegerValue() — Method in class Bitset
- Get integer value of the bitset flags
- Bitset::getArrayCopy() — Method in class Bitset
- Bitset::getBinaryString() — Method in class Bitset
- ArrayAccessContainerInterfaceTrait::get() — Method in class ArrayAccessContainerInterfaceTrait
- CascadedValueTree::getArrayCopy() — Method in class CascadedValueTree
- CaseInsensitiveKeyMapTrait::getIterator() — Method in class CaseInsensitiveKeyMapTrait
- CaseInsensitiveKeyMapTrait::getArrayCopy() — Method in class CaseInsensitiveKeyMapTrait
- ChainElement::getIterator() — Method in class ChainElement
- ChainElementInterface::getPreviousElement() — Method in class ChainElementInterface
- ChainElementInterface::getNextElement() — Method in class ChainElementInterface
- ChainElementTrait::getPreviousElement() — Method in class ChainElementTrait
- ChainElementTrait::getNextElement() — Method in class ChainElementTrait
- ContainerExceptionInterface::getContainer() — Method in class ContainerExceptionInterface
- ContainerPropertyInterface::getContainerProperties() — Method in class ContainerPropertyInterface
- DataTree::get() — Method in class DataTree
- Get a value associated to a key
- DataTree::getIterator() — Method in class DataTree
- DataTree::getArrayCopy() — Method in class DataTree
- Convert the DataTree to a regular PHP array
- DataTree::getElement() — Method in class DataTree
- Return the element value or the given default value if the setting is not present
- DataTreeExceptionInterface::getDataTree() — Method in class DataTreeExceptionInterface
- DataTreeExceptionTrait::getDataTree() — Method in class DataTreeExceptionTrait
- DataTreeExceptionTrait::getContainer() — Method in class DataTreeExceptionTrait
- DataTreeNotTraversableException::getDataTree() — Method in class DataTreeNotTraversableException
- EmptyContainerException::getContainer() — Method in class EmptyContainerException
- InvalidContainerException::getContainer() — Method in class InvalidContainerException
- Stack::getArrayCopy() — Method in class Stack
- Stack::getIterator() — Method in class Stack
- DateTime::getJulianDayNumber() — Method in class DateTime
- Julian day representation of the given DateTime
- DateTime::getJulianDay() — Method in class DateTime
- Full julian day and time representation of the given DateTime
- DateTime::getArrayCopy() — Method in class DateTime
- Timestamp data informations
- DateTime::getIntegerValue() — Method in class DateTime
- DateTime::getFloatValue() — Method in class DateTime
- DateTime::getFormatTokenDescriptions() — Method in class DateTime
- Description of PHP date() function tokens
- DateTime::getUTCTimezone() — Method in class DateTime
- DateTimeZone::getAbbreviation() — Method in class DateTimeZone
- DateTimeZone::getOffsetFormat() — Method in class DateTimeZone
- LiteralValueInterface::getLiteralValue() — Method in class LiteralValueInterface
- Path::getRelative() — Method in class Path
- Get the relative path from a path to another
- ReflectionConstant::getName() — Method in class ReflectionConstant
- Get constant name
- ReflectionConstant::getValue() — Method in class ReflectionConstant
- Get constant value
- ReflectionConstant::getDocComment() — Method in class ReflectionConstant
- ReflectionData::getValue() — Method in class ReflectionData
- ReflectionData::getDocComment() — Method in class ReflectionData
- Get documentation of inner ReflectionProperty or fallback to the documentation of the read method.
- ReflectionData::getType() — Method in class ReflectionData
- Get property type or return type of the read method.
- ReflectionDocComment::getTypeDeclarationProperties() — Method in class ReflectionDocComment
- Get information on PHPDoc type declaration
- ReflectionDocComment::getTags() — Method in class ReflectionDocComment
- Get all lines starting with the given documentation tag
- ReflectionDocComment::getTextLines() — Method in class ReflectionDocComment
- Get all lines which are not tags
- ReflectionDocComment::getAbstract() — Method in class ReflectionDocComment
- Get first text line
- ReflectionDocComment::getDetails() — Method in class ReflectionDocComment
- Get detailed description lines.
- ReflectionDocComment::getTag() — Method in class ReflectionDocComment
- Get the nth line containing the given documentation tag
- ReflectionDocComment::getParameter() — Method in class ReflectionDocComment
- Get type and documentation of the given function parameter.
- ReflectionDocComment::getVariable() — Method in class ReflectionDocComment
- Get variable type and documentation.
- ReflectionDocComment::getReturn() — Method in class ReflectionDocComment
- Get return value types and return value documentation given by the @return tag.
- ReflectionDocComment::getLines() — Method in class ReflectionDocComment
- Get cleaned documentation lines
- ReflectionFile::getFilename() — Method in class ReflectionFile
- ReflectionFile::getNamespaces() — Method in class ReflectionFile
- Get the names of namespaces declared in the PHP file
- ReflectionFile::getUseStatements() — Method in class ReflectionFile
- Get a map of all file-space "use" statements
- ReflectionFile::getConstants() — Method in class ReflectionFile
- Get the constants defined in the file.
- ReflectionFile::getConstantNames() — Method in class ReflectionFile
- List of constant names defined in the file.
- ReflectionFile::getConstant() — Method in class ReflectionFile
- ReflectionFile::getStructureConstant() — Method in class ReflectionFile
- ReflectionFile::getFunctions() — Method in class ReflectionFile
- ReflectionFile::getFunction() — Method in class ReflectionFile
- ReflectionFile::getInterfaces() — Method in class ReflectionFile
- Get interface names defined in this file
- ReflectionFile::getInterface() — Method in class ReflectionFile
- ReflectionFile::getInterfaceNames() — Method in class ReflectionFile
- List of interface names defined in the file.
- ReflectionFile::getTraits() — Method in class ReflectionFile
- Get trait names defined in this file
- ReflectionFile::getTrait() — Method in class ReflectionFile
- ReflectionFile::getTraitNames() — Method in class ReflectionFile
- List of trait names defined in file.
- ReflectionFile::getClasses() — Method in class ReflectionFile
- List of classes defined in the file.
- ReflectionFile::getClass() — Method in class ReflectionFile
- ReflectionFile::getClassNames() — Method in class ReflectionFile
- List of class names defined in the file
- ReflectionFile::getStructures() — Method in class ReflectionFile
- Get all interfaces, traits and classes
- ReflectionFile::getStructureNames() — Method in class ReflectionFile
- Get all interface, trait and class names defined in the file.
- ReflectionFile::getStructure() — Method in class ReflectionFile
- Get interface, trait or class of the given name
- ReflectionFile::getStructureType() — Method in class ReflectionFile
- Get the kind of composite element
- ReflectionFile::getQualifiedName() — Method in class ReflectionFile
- Get the qualified name of a class, interface or trait declared or used in this file.
- ReflectionFile::getFullyQualifiedName() — Method in class ReflectionFile
- Get the fully qualified name of a class, interface or trait declared or used in this file.
- PhpSourceToken::getArrayCopy() — Method in class PhpSourceToken
- PhpSourceToken::getTokenIndex() — Method in class PhpSourceToken
- PhpSourceToken::getTokenName() — Method in class PhpSourceToken
- PhpSourceToken::getTokenType() — Method in class PhpSourceToken
- PhpSourceToken::getTokenValue() — Method in class PhpSourceToken
- PhpSourceToken::getTokenLine() — Method in class PhpSourceToken
- PhpSourceTokenVisitor::getCurrentScope() — Method in class PhpSourceTokenVisitor
- Get current scope
- PhpSourceTokenVisitor::getDocComment() — Method in class PhpSourceTokenVisitor
- ReflectionPropertyMethod::getValue() — Method in class ReflectionPropertyMethod
- ReflectionService::getReflectionClass() — Method in class ReflectionService
- Get reflection class for the given class name or object.
- ReflectionServiceInterface::getReflectionClass() — Method in class ReflectionServiceInterface
- Get reflection class for the given class name or object.
- ReflectionServiceInterface::getReflectionProperty() — Method in class ReflectionServiceInterface
- ReflectionServiceInterface::getPropertyValue() — Method in class ReflectionServiceInterface
- ReflectionServiceInterface::getPropertyValues() — Method in class ReflectionServiceInterface
- ReflectionServicePropertyValueTrait::getPropertyValues() — Method in class ReflectionServicePropertyValueTrait
- ReflectionServicePropertyValueTrait::getPropertyValue() — Method in class ReflectionServicePropertyValueTrait
- ReflectionServiceReflectionPropertyTrait::getReflectionProperty() — Method in class ReflectionServiceReflectionPropertyTrait
- SemanticVersion::getIntegerValue() — Method in class SemanticVersion
- Integer representation of the version.
- SingletonTrait::getInstance() — Method in class SingletonTrait
- Get the class singleton instance
- Tokenifier::getEscapables() — Method in class Tokenifier
- ArrayRepresentation::getArrayCopy() — Method in class ArrayRepresentation
- BooleanRepresentation::getBooleanValue() — Method in class BooleanRepresentation
- FloatRepresentation::getFloatValue() — Method in class FloatRepresentation
- IntegerRepresentation::getIntegerValue() — Method in class IntegerRepresentation
- TypeDescription::getName() — Method in class TypeDescription
- TypeDescription::getLocalName() — Method in class TypeDescription
- Get the local class name (class name without namespace)
- TypeDescription::getNamespaces() — Method in class TypeDescription
- Get the list of namespace where the class live.
- TypeDescription::getTypenameFamily() — Method in class TypeDescription
- Get type name family
H
- ArrayAccessContainerInterfaceTrait::has() — Method in class ArrayAccessContainerInterfaceTrait
- DataTree::has() — Method in class DataTree
- Indicates if a element key exists
- ReflectionData::hasType() — Method in class ReflectionData
- Indicates if property has a type
- ReflectionDocComment::hasTag() — Method in class ReflectionDocComment
- Indicates if the DocComment has at least one occurence of the given tag.
- ReflectionFile::hasNamespace() — Method in class ReflectionFile
- ReflectionFile::hasConstant() — Method in class ReflectionFile
- ReflectionFile::hasFunction() — Method in class ReflectionFile
- ReflectionFile::hasInterface() — Method in class ReflectionFile
- ReflectionFile::hasTrait() — Method in class ReflectionFile
- ReflectionFile::hasClass() — Method in class ReflectionFile
- ReflectionFile::hasStructure() — Method in class ReflectionFile
- Indicates
- TypeDescription::hasStringRepresentation() — Method in class TypeDescription
- Indicates if the given variable can be converted to string using TypeConversion utility
I
- CaseInsensitiveKeyMapTrait::initializeCaseInsensitiveKeyMapTrait() — Method in class CaseInsensitiveKeyMapTrait
- ChainElementInterface::insertBefor() — Method in class ChainElementInterface
- Insert the instance before the given chain link
- ChainElementInterface::insertAfter() — Method in class ChainElementInterface
- Insert the instance after the given chain link.
- ChainElementTrait::insertBefor() — Method in class ChainElementTrait
- Insert the chain element just before another one
- ChainElementTrait::insertAfter() — Method in class ChainElementTrait
- Insert the instance element just after a given one
- Container::isArray() — Method in class Container
- Indicates if the parameter is an array or an object which implements ArrayAccess interface (PHP 5)
- Container::isTraversable() — Method in class Container
- Indicates if the parameter is an array or an object which
- Container::isEmpty() — Method in class Container
- Container::isIndexed() — Method in class Container
- Indicates if the given container could be considered as an indexed array
- Container::isAssociative() — Method in class Container
- Indicates if the given array is an associative array
- Container::implodeValues() — Method in class Container
- Implode array values
- Container::implodeKeys() — Method in class Container
- Implode array keys
- Container::implode() — Method in class Container
- Implode an array
- InvalidContainerException — Class in namespace NoreSources\Container
- Exception raised when the object given to Container member class is not a valid container
- Stack::isEmpty() — Method in class Stack
- Indicates if the stack is empty
- DateTime::isDateTimeStateArray() — Method in class DateTime
- Indicate if the given array can be used to create a DateTime using DateTime::__set_state() magic method.
- AbstractTcpLogger::isConnected() — Method in class AbstractTcpLogger
- Indicates if the TCP socket is valid
- Path::isAbsolute() — Method in class Path
- Indicates if the given path is an absolute path
- ReflectionData::isPublic() — Method in class ReflectionData
- ReflectionData::isProtected() — Method in class ReflectionData
- ReflectionData::isPrivate() — Method in class ReflectionData
- ReflectionData::isStatic() — Method in class ReflectionData
- ReflectionData::isDefault() — Method in class ReflectionData
- ReflectionData::isInitialized() — Method in class ReflectionData
- PhpSourceToken::is() — Method in class PhpSourceToken
- PhpSourceToken::isIgnorable() — Method in class PhpSourceToken
- ReflectionProtectedProperty::invoke() — Method in class ReflectionProtectedProperty
- Text::isFloat() — Method in class Text
- Indicates if the given text represents a floating point number
- Text::isInteger() — Method in class Text
- Indicates if the given text represents an integer
- IntegerRepresentation — Class in namespace NoreSources\Type
- TypeDescription::isA() — Method in class TypeDescription
- Indicates if the given element is of given class name.
- TypeDescription::isPrimitiveType() — Method in class TypeDescription
- Indicates if the type name refer to a PHP primitive type
- TypeDescription::isPseudoType() — Method in class TypeDescription
- Indicates if the given type name refer to a pseudo-type.
- TypeDescription::isSubclassOf() — Method in class TypeDescription
- Indicates if the given element is a subclass of a given class name.
J
- DataTree::jsonSerialize() — Method in class DataTree
K
- ChainElementIterator::key() — Method in class ChainElementIterator
- Container::keys() — Method in class Container
- Get the list of keys of the given container
- Container::keyExists() — Method in class Container
- Indicates if a key exists in an array or a ArrayAccess implementation
- Container::keyValue() — Method in class Container
- Retrieve key value or a default value if key doesn't exists
- Container::ksort() — Method in class Container
- Sort an array by keys
- KeyNotFoundException — Class in namespace NoreSources\Container
- An implementation of the PSR-11 NotFoundExceptionInterface raised by ContainerInterface::get()
- $KeyNotFoundException#key — Property in class KeyNotFoundException
- StackIterator::key() — Method in class StackIterator
- PhpSourceTokenVisitor::key() — Method in class PhpSourceTokenVisitor
L
- Container::last() — Method in class Container
- Get the last key-value pair in the given container
- Container::lastKey() — Method in class Container
- Get the last key of the given container
- Container::lastValue() — Method in class Container
- Get the last value of the container.
- DataTree::loadFile() — Method in class DataTree
- Load a DataTree from a file
- DataTree::loadData() — Method in class DataTree
- DateTimeZone::listMatchingOffsetTimezones() — Method in class DateTimeZone
- Get all time zone with the same UTC offset
- LiteralValueInterface — Class in namespace NoreSources
- Represents an object holding a literal value
- AbstractTcpLogger::log() — Method in class AbstractTcpLogger
- Send message over TCP
- ErrorReporterLogger::log() — Method in class ErrorReporterLogger
- Invoke PHP built-in function \trigger_error
- SilentLogger::log() — Method in class SilentLogger
- Do nothing
- $PhpSourceTokenScope#level — Property in class PhpSourceTokenScope
- Scope / block depth
M
- Bitset::match() — Method in class Bitset
- Indicates if the bitset contains at least one or all bit flags of another bit set.
- Container::map() — Method in class Container
- Returns an array containing the results of applying the callback to each of input container elements.
- Container::mapValues() — Method in class Container
- Returns an array containing the results of applying the callback to each of input container elements.
- Container::merge() — Method in class Container
- Merge two or more container
- $SemanticVersion#major — Property in class SemanticVersion
- Major version number
- $SemanticVersion#minor — Property in class SemanticVersion
- Minor version number
- $SemanticVersion#metadata — Property in class SemanticVersion
- Metadata
- StructuredText::mediaTypeFormat() — Method in class StructuredText
- Find the structured text format from the given media type.
N
- ClonableInterface::newClone() — Method in class ClonableInterface
- Create clone of the instance
- ArrayAccessContainerInterfaceTrait::newNotFoundException() — Method in class ArrayAccessContainerInterfaceTrait
- Create an exception that should be raised while attempting to access a non-existing element
- ChainElementIterator::next() — Method in class ChainElementIterator
- Container::nthValue() — Method in class Container
- Iterate container and return the value of the nth element.
- Container::natsort() — Method in class Container
- Sort an array using a "natural order" algorithm
- Container::natcasesort() — Method in class Container
- Sort an array using a case insensitive "natural order" algorithm
- StackIterator::next() — Method in class StackIterator
- NotComparableException — Class in namespace NoreSources
- Exception raised by ComparableInterface::compare()
- PhpSourceTokenVisitor::next() — Method in class PhpSourceTokenVisitor
O
- Bitset::offsetExists() — Method in class Bitset
- Bitset::offsetGet() — Method in class Bitset
- Bitset::offsetSet() — Method in class Bitset
- Bitset::offsetUnset() — Method in class Bitset
- CascadedValueTree::offsetGet() — Method in class CascadedValueTree
- CascadedValueTree::offsetSet() — Method in class CascadedValueTree
- CascadedValueTree::offsetExists() — Method in class CascadedValueTree
- CascadedValueTree::offsetUnset() — Method in class CascadedValueTree
- CaseInsensitiveKeyMapTrait::offsetExists() — Method in class CaseInsensitiveKeyMapTrait
- CaseInsensitiveKeyMapTrait::offsetGet() — Method in class CaseInsensitiveKeyMapTrait
- CaseInsensitiveKeyMapTrait::offsetSet() — Method in class CaseInsensitiveKeyMapTrait
- CaseInsensitiveKeyMapTrait::offsetUnset() — Method in class CaseInsensitiveKeyMapTrait
- DataTree::offsetExists() — Method in class DataTree
- DataTree::offsetGet() — Method in class DataTree
- DataTree::offsetSet() — Method in class DataTree
- DataTree::offsetUnset() — Method in class DataTree
- PhpSourceToken::offsetGet() — Method in class PhpSourceToken
- PhpSourceToken::offsetExists() — Method in class PhpSourceToken
- PhpSourceToken::offsetUnset() — Method in class PhpSourceToken
- PhpSourceToken::offsetSet() — Method in class PhpSourceToken
- SemanticPostfixedData::offsetSet() — Method in class SemanticPostfixedData
P
- Container::properties() — Method in class Container
- Get the kind of operation supported by a given container
- Container::pop() — Method in class Container
- Remove last entry from container and return its value.
- Container::prependValue() — Method in class Container
- Add a value at the beginning of the container value list.
- DataTree::prepend() — Method in class DataTree
- Insert an indexed value at the beginning of the setting table
- Stack::push() — Method in class Stack
- Push an element on top of the stack
- Stack::pop() — Method in class Stack
- Remove the top-most element of the stack
- Path — Class in namespace NoreSources
- File system path utility class
- PhpSourceToken — Class in namespace NoreSources\Reflection\ReflectionFile
- "Polyfill" of the PHP 8 PhpToken class
- PhpSourceTokenScope — Class in namespace NoreSources\Reflection\ReflectionFile
- Represents a range of PHP source tokens that compose an element scope or code block
- $PhpSourceTokenScope#parentEntityToken — Property in class PhpSourceTokenScope
- PhpSourceTokenVisitor — Class in namespace NoreSources\Reflection\ReflectionFile
- PHP source token visitor.
- ReflectionServicePropertyValueTrait::populateClassPropertiyValues() — Method in class ReflectionServicePropertyValueTrait
- ReflectionServicePropertyValueTrait::populatePropertyValue() — Method in class ReflectionServicePropertyValueTrait
- $SemanticVersion#patch — Property in class SemanticVersion
- Patch level number
- $SemanticVersion#prerelease — Property in class SemanticVersion
- Pre-release data
- StructuredText::parseFile() — Method in class StructuredText
- StructuredText::parseText() — Method in class StructuredText
Q
- CascadedValueTree::query() — Method in class CascadedValueTree
R
- Bitset::remove() — Method in class Bitset
- Remove bit flags
- ChainElementIterator::rewind() — Method in class ChainElementIterator
- Container::removeKey() — Method in class Container
- Remove an entry from the given container
- Container::reset() — Method in class Container
- Reset array pointer to initial value or rewind an Iterator
- StackIterator::rewind() — Method in class StackIterator
- ReflectionConstant — Class in namespace NoreSources\Reflection
- Class or free constant information
- ReflectionData — Class in namespace NoreSources\Reflection
- ReflectionDocComment — Class in namespace NoreSources\Reflection
- Documentation comment reflection
- ReflectionFile — Class in namespace NoreSources\Reflection
- PHP source file informations
- PhpSourceTokenVisitor::rewind() — Method in class PhpSourceTokenVisitor
- ReflectionPropertyFactory — Class in namespace NoreSources\Reflection
- Default ReflectionPropertyFactory implementation taht use basic method name prefix strategy to find getters and setters for a given property.
- ReflectionPropertyFactoryInterface — Class in namespace NoreSources\Reflection
- An interface to create ReflectionProperty with certain capabilities.
- ReflectionPropertyMethod — Class in namespace NoreSources\Reflection
- A ReflectionProperty that may use ReflectionMethod as setter and getter.
- ReflectionProtectedProperty — Class in namespace NoreSources\Reflection
- ReflectionService — Class in namespace NoreSources\Reflection
- Default implementation of ReflectionServiceInterface
- ReflectionServiceInterface — Class in namespace NoreSources\Reflection
- Reflection utility service
- ReflectionServiceBasicNamingConventionTrait — Class in namespace NoreSources\Reflection\Traits
- Implements ReflectionServiceInterface readMethod & writeMethodrelated methods
- ReflectionServicePropertyValueTrait — Class in namespace NoreSources\Reflection\Traits
- Implements methods of ReflectionServiceInterface related to property values
- ReflectionServiceReflectionPropertyTrait — Class in namespace NoreSources\Reflection\Traits
- Implements ReflectionServiceInterface getReflectionProperty()
- Reporter — Class in namespace NoreSources
- Multi-logger reporter
- Reporter::registerLogger() — Method in class Reporter
- Add a replace a logger.
S
- CascadedValueTree::setKeySeparator() — Method in class CascadedValueTree
- Set the separator of the string-form key path query
- ChainElementInterface::setPreviousElement() — Method in class ChainElementInterface
- Change the link to the element before the instance.
- ChainElementInterface::setNextElement() — Method in class ChainElementInterface
- Change the link to the element after the instance.
- ChainElementTrait::setPreviousElement() — Method in class ChainElementTrait
- Set the previous element in chain
- ChainElementTrait::setNextElement() — Method in class ChainElementTrait
- Set next element in chain
- Container::shift() — Method in class Container
- Remove first entry from container and return its value.
- Container::setValue() — Method in class Container
- DataTree::setElement() — Method in class DataTree
- Set element of a DataTree
- DataTree::serialize() — Method in class DataTree
- Serialize table to JSON
- DataTree::setContent() — Method in class DataTree
- Stack — Class in namespace NoreSources\Container
- Stack container implementation
- StackIterator — Class in namespace NoreSources\Container
- Stack element iterator
- DateTime::setJulianDay() — Method in class DateTime
- Set the date and time from a julian day time
- SilentLogger — Class in namespace NoreSources\Logger
- A logger that does nothing
- ReflectionData::setReadMethod() — Method in class ReflectionData
- ReflectionData::setWriteMethod() — Method in class ReflectionData
- ReflectionData::setValue() — Method in class ReflectionData
- ReflectionData::setAccessible() — Method in class ReflectionData
- $PhpSourceTokenScope#startTokenIndex — Property in class PhpSourceTokenScope
- First token of the scope
- PhpSourceTokenVisitor::setStartIndex() — Method in class PhpSourceTokenVisitor
- PhpSourceTokenVisitor::setEndIndex() — Method in class PhpSourceTokenVisitor
- PhpSourceTokenVisitor::setIndexRange() — Method in class PhpSourceTokenVisitor
- PhpSourceTokenVisitor::setScopeEventHandler() — Method in class PhpSourceTokenVisitor
- Register a callable that will receive scope events while traversing tokens
- PhpSourceTokenVisitor::skipWhitespace() — Method in class PhpSourceTokenVisitor
- ReflectionPropertyFactory::setReadMethodNamePrefixes() — Method in class ReflectionPropertyFactory
- Set the method name prefixes recognized as getter methods.
- ReflectionPropertyFactory::setWriteMethodNamePrefixes() — Method in class ReflectionPropertyFactory
- Set the method name prefixes recognied as a setter method.
- ReflectionPropertyMethod::setValue() — Method in class ReflectionPropertyMethod
- ReflectionPropertyMethod::setAccessMethods() — Method in class ReflectionPropertyMethod
- ReflectionServiceInterface::setPropertyValues() — Method in class ReflectionServiceInterface
- ReflectionServiceBasicNamingConventionTrait::setReadMethodPrefixes() — Method in class ReflectionServiceBasicNamingConventionTrait
- ReflectionServiceBasicNamingConventionTrait::setWriteMethodPrefixes() — Method in class ReflectionServiceBasicNamingConventionTrait
- ReflectionServicePropertyValueTrait::setPropertyValues() — Method in class ReflectionServicePropertyValueTrait
- SemanticPostfixedData — Class in namespace NoreSources
- Pre-release and build metadata parts
- SemanticPostfixedData::set() — Method in class SemanticPostfixedData
- Set version part content
- SemanticVersion — Class in namespace NoreSources
- Semantic version
- SemanticVersion::set() — Method in class SemanticVersion
- SemanticVersion::setIntegerFormBase10Exponent() — Method in class SemanticVersion
- SemanticVersion::slice() — Method in class SemanticVersion
- Get a portion of the version string
- SemanticVersionRuleException — Class in namespace NoreSources
- Sematic version rule violation exception
- SingletonTrait — Class in namespace NoreSources
- Singleton pattern trait
- StructuredText — Class in namespace NoreSources\Text
- Structured syntax text utility
- StructuredTextSyntaxErrorException — Class in namespace NoreSources\Text
- Exception raised when a structured text syntax is invalid
- Tokenifier::setStringFunctions() — Method in class Tokenifier
- StringRepresentation — Class in namespace NoreSources\Type
- A class implementing StringRepresentation provides a string representation of a class instance
T
- Container::treeValue() — Method in class Container
- Stack::top() — Method in class Stack
- Get the top-most element of the stack
- DateTime::toJulianDayNumber() — Method in class DateTime
- Julian day representation of the given DateTime
- DateTime::toJulianDay() — Method in class DateTime
- Full julian day and time representation of the given DateTime
- PhpSourceTokenVisitor::traverse() — Method in class PhpSourceTokenVisitor
- Text — Class in namespace NoreSources\Text
- Text manipulation utility class
- Text::toHexadecimalString() — Method in class Text
- Text::toCamelCase() — Method in class Text
- Transform text to follow theCamelCase style
- Text::toHumanCase() — Method in class Text
- Transform text to "Something a normal human is happy to read"
- Text::toKebabCase() — Method in class Text
- Transform text to follow the-kebab-case style
- Text::toMacroCase() — Method in class Text
- Transform text to follow the MACRO_CASE style
- Text::toPascalCase() — Method in class Text
- Transform text to follow ThePascalCase style
- Text::toSnakeCase() — Method in class Text
- Transform text to follow the_snake_case style
- Text::toTitleCase() — Method in class Text
- Transform to to "A Ttile Case"
- Text::toTrainCase() — Method in class Text
- Text::toCodeCase() — Method in class Text
- Transform text to a user defined code style
- Tokenifier — Class in namespace NoreSources\Text
- Transforms a string to a list of tokens.
- TypeComparison — Class in namespace NoreSources\Type
- Type comparison utility
- TypeConversion — Class in namespace NoreSources\Type
- Type conversion utility class
- TypeConversion::to() — Method in class TypeConversion
- TypeConversion::toArray() — Method in class TypeConversion
- Convert value to POD array
- TypeConversion::toDateTime() — Method in class TypeConversion
- Convert value to DateTime
- TypeConversion::toInteger() — Method in class TypeConversion
- Convert value to integer
- TypeConversion::toFloat() — Method in class TypeConversion
- Convert value to float
- TypeConversion::toString() — Method in class TypeConversion
- Convert value to string
- TypeConversion::toBoolean() — Method in class TypeConversion
- Convert value to boolean
- TypeConversionException — Class in namespace NoreSources\Type
- Type conversion exception
- TypeDescription — Class in namespace NoreSources\Type
- Universal type description utility class
U
- Container::uasort() — Method in class Container
- Sort an array with a user-defined comparison function and maintain index associatio
- Container::uksort() — Method in class Container
- Sort an array by keys using a user-defined comparison function
- Container::uniqueValues() — Method in class Container
- Removes duplicate values from an container
- DataTree::unserialize() — Method in class DataTree
- Load element table from JSON
- Reporter::unregisterLogger() — Method in class Reporter
- Remove a logger by its key
V
- ChainElementIterator::valid() — Method in class ChainElementIterator
- Container::values() — Method in class Container
- Get the list of values of the given container.
- Container::valueExists() — Method in class Container
- Indicates if the given value appears in the container elements
- StackIterator::valid() — Method in class StackIterator
- PhpSourceTokenVisitor::valid() — Method in class PhpSourceTokenVisitor
- $TypeConversionException#value — Property in class TypeConversionException
W
- Container::walk() — Method in class Container
- Applies the user-defined callback function to each element of the container $container.
- $Tokenifier#whitespaces — Property in class Tokenifier
- White space character list.
_
- Bitset::__construct() — Method in class Bitset
- Bitset::__toString() — Method in class Bitset
- ClonableInterface::__clone() — Method in class ClonableInterface
- PHP magic method
- CascadedValueTree::__invoke() — Method in class CascadedValueTree
- Alias of query() method
- CascadedValueTree::__construct() — Method in class CascadedValueTree
- CaseInsensitiveKeyMapTrait::__construct() — Method in class CaseInsensitiveKeyMapTrait
- ChainElement::__construct() — Method in class ChainElement
- ChainElement::__destruct() — Method in class ChainElement
- Detach element from owning list
- ChainElementIterator::__construct() — Method in class ChainElementIterator
- DataTree::__construct() — Method in class DataTree
- DataTree::__clone() — Method in class DataTree
- Deep copy of the tree
- DataTree::__toString() — Method in class DataTree
- String representation
- DataTree::__get() — Method in class DataTree
- DataTree::__set() — Method in class DataTree
- Equivalent of offsetSet
- DataTreeElementNotFoundException::__construct() — Method in class DataTreeElementNotFoundException
- DataTreeNotTraversableException::__construct() — Method in class DataTreeNotTraversableException
- EmptyContainerException::__construct() — Method in class EmptyContainerException
- InvalidContainerException::__construct() — Method in class InvalidContainerException
- KeyNotFoundException::__construct() — Method in class KeyNotFoundException
- Stack::__construct() — Method in class Stack
- Stack::__invoke() — Method in class Stack
- Invoke the top-most element of the stack
- Stack::__call() — Method in class Stack
- Attempt to call the given method on the top-most object of the stack
- Stack::__get() — Method in class Stack
- Attempt to get the given property of the top-most element of the stack
- Stack::__set() — Method in class Stack
- Attempt to set the value of the given property of hte top most element of the stack.
- StackIterator::__construct() — Method in class StackIterator
- DateTime::__construct() — Method in class DateTime
- DateTime::__toString() — Method in class DateTime
- FunctionInvoker::__callstatic() — Method in class FunctionInvoker
- FunctionInvoker::__call() — Method in class FunctionInvoker
- AbstractTcpLogger::__construct() — Method in class AbstractTcpLogger
- AbstractTcpLogger::__destruct() — Method in class AbstractTcpLogger
- Close connection
- ErrorReporterLogger::__construct() — Method in class ErrorReporterLogger
- SilentLogger::__construct() — Method in class SilentLogger
- NotComparableException::__construct() — Method in class NotComparableException
- ReflectionConstant::__construct() — Method in class ReflectionConstant
- ReflectionConstant::__toString() — Method in class ReflectionConstant
- ReflectionData::__construct() — Method in class ReflectionData
- ReflectionData::__get() — Method in class ReflectionData
- Get read-only properties
- ReflectionData::__toString() — Method in class ReflectionData
- ReflectionData::__call() — Method in class ReflectionData
- Transfer call to inner ReflectionProperty object if any.
- ReflectionDocComment::__construct() — Method in class ReflectionDocComment
- ReflectionDocComment::__toString() — Method in class ReflectionDocComment
- ReflectionFile::__construct() — Method in class ReflectionFile
- PhpSourceToken::__construct() — Method in class PhpSourceToken
- Token descriptor given by token_get_all()
- PhpSourceToken::__toString() — Method in class PhpSourceToken
- PhpSourceTokenScope::__construct() — Method in class PhpSourceTokenScope
- PhpSourceTokenVisitor::__construct() — Method in class PhpSourceTokenVisitor
- ReflectionPropertyMethod::__construct() — Method in class ReflectionPropertyMethod
- ReflectionProtectedProperty::__construct() — Method in class ReflectionProtectedProperty
- ReflectionService::__construct() — Method in class ReflectionService
- Reporter::__call() — Method in class Reporter
- Invoke registered loggers corresponding method
- Reporter::__callStatic() — Method in class Reporter
- Invoke the corresponding method on all loggers registered to the Reporter default instance.
- Reporter::__construct() — Method in class Reporter
- SemanticPostfixedData::__construct() — Method in class SemanticPostfixedData
- SemanticPostfixedData::__toString() — Method in class SemanticPostfixedData
- Dot separated part string
- SemanticVersion::__construct() — Method in class SemanticVersion
- SemanticVersion::__clone() — Method in class SemanticVersion
- Deep clone of pre-release and metadata internal object
- SemanticVersion::__toString() — Method in class SemanticVersion
- String representation of the semantic version
- SemanticVersion::__get() — Method in class SemanticVersion
- Get version number component
- SemanticVersion::__set() — Method in class SemanticVersion
- Set version number part value
- SemanticVersionRuleException::__construct() — Method in class SemanticVersionRuleException
- StructuredTextSyntaxErrorException::__construct() — Method in class StructuredTextSyntaxErrorException
- Tokenifier::__invoke() — Method in class Tokenifier
- StringRepresentation::__toString() — Method in class StringRepresentation
- TypeConversionException::__construct() — Method in class TypeConversionException