Php
Namespaces
Interfaces, Classes and Traits
- ProjectFactoryStrategy
- Interface for strategies used by the project factory to build Elements out of nodes.
- StrategyContainer
- Interface for strategy containers.
- Argument
- Descriptor representing a single Argument of a method or function.
- Class_
- Descriptor representing a Class.
- Constant
- Descriptor representing a constant
- Enum_
- EnumCase
- 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.
- 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
- 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
- MetadataContainerTest