Documentation

Php

Table of Contents

Namespaces

Expression
Factory
ValueEvaluator

Interfaces

AttributeContainer
ProjectFactoryStrategy
Interface for strategies used by the project factory to build Elements out of nodes.
StrategyContainer
Interface for strategy containers.

Classes

Argument
Descriptor representing a single Argument of a method or function.
AsymmetricVisibility
Value object for visibility values of classes, properties, ect.
Attribute
CallArgument
Represents an argument in a function or method call.
Class_
Descriptor representing a Class.
Constant
Descriptor representing a constant
Enum_
Descriptor representing an Enum.
EnumCase
Represents a case in an Enum.
Expression
Represents an expression with a define statement, constant, property, enum case and any other location.
File
Represents a file in the project.
Function_
Descriptor representing a function
Interface_
Descriptor representing an Interface.
Method
Descriptor representing a Method in a Class, Interface or Trait.
Namespace_
Represents a namespace and its children for a project.
NodesFactory
Factory to create a array of nodes from a provided file.
Project
Represents the entire project with its files, namespaces and indexes.
ProjectFactory
Factory class to transform files into a project description.
ProjectFactoryStrategies
Property
Descriptor representing a property.
PropertyHook
Trait_
Descriptor representing a Trait.
Visibility
Value object for visibility values of classes, properties, ect.
ArgumentTest
Tests the functionality for the Argument class.
Class_Test
Base test case for all elements.
ConstantTest
Base test case for all elements.
Enum_Test
Base test case for all elements.
EnumCaseTest
ExpressionTest
FileTest
Function_Test
Base test case for all elements.
Interface_Test
Base test case for all elements.
MetadataStub
MethodTest
Base test case for all elements.
Namespace_Test
Tests the functionality for the Namespace_ class.
NodesFactoryTest
ProjectFactoryStrategiesTest
Test case for ProjectFactoryStrategies
ProjectFactoryTest
ProjectTest
Tests the functionality for the Project class.
PropertyTest
Tests the functionality for the Property class.
TestCase
Base test case for all elements.
Trait_Test
Base test case for all elements.
VisibilityTest
Test case for Visibility

Traits

HasAttributes
MetadataContainerTestHelper

        
On this page

Search results