├── .php_cs.dist.php ├── CHANGELOG.md ├── LICENSE.md ├── README.md ├── composer.json └── src ├── Code ├── CodeLocation.php └── GenericCodeLocation.php ├── Results ├── FileSearchResults.php ├── Nodes │ ├── ArrayItemNode.php │ ├── ArrayNode.php │ ├── AssignmentNode.php │ ├── AssignmentOperationNode.php │ ├── BinaryOperationNode.php │ ├── ClassConstantNode.php │ ├── ClassDefinitionNode.php │ ├── ClassMethodNode.php │ ├── ClassPropertyNode.php │ ├── CommentNode.php │ ├── FunctionCallNode.php │ ├── FunctionDefinitionNode.php │ ├── MethodCallNode.php │ ├── OperationNode.php │ ├── ParameterNode.php │ ├── PropertyAccessNode.php │ ├── ResultNode.php │ ├── Scalar │ │ ├── NumberNode.php │ │ └── StringNode.php │ ├── StaticMethodCallNode.php │ ├── StaticPropertyAccessNode.php │ ├── Traits │ │ ├── BootsTraits.php │ │ ├── HasLocation.php │ │ ├── HasName.php │ │ ├── HasValue.php │ │ ├── HasVisibility.php │ │ └── TransformsArguments.php │ ├── ValueNode.php │ └── VariableNode.php ├── SearchError.php └── SearchResult.php ├── Searcher.php ├── Support ├── Arr.php ├── Collections │ ├── Arrayable.php │ ├── Collection.php │ └── Enumerable.php ├── ExpressionTransformer.php ├── File.php ├── NameResolver.php ├── StatementTransformer.php ├── VirtualFile.php └── helpers.php └── Visitors ├── AssignmentVisitor.php ├── ClassDefinitionVisitor.php ├── CommentVisitor.php ├── FunctionCallVisitor.php ├── FunctionDefinitionVisitor.php ├── MethodCallVisitor.php ├── NewClassVisitor.php ├── NodeVisitor.php ├── StaticCallVisitor.php ├── StaticPropertyVisitor.php └── VariableReferenceVisitor.php /.php_cs.dist.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/permafrost-dev/php-code-search/HEAD/.php_cs.dist.php -------------------------------------------------------------------------------- /CHANGELOG.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/permafrost-dev/php-code-search/HEAD/CHANGELOG.md -------------------------------------------------------------------------------- /LICENSE.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/permafrost-dev/php-code-search/HEAD/LICENSE.md -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/permafrost-dev/php-code-search/HEAD/README.md -------------------------------------------------------------------------------- /composer.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/permafrost-dev/php-code-search/HEAD/composer.json -------------------------------------------------------------------------------- /src/Code/CodeLocation.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/permafrost-dev/php-code-search/HEAD/src/Code/CodeLocation.php -------------------------------------------------------------------------------- /src/Code/GenericCodeLocation.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/permafrost-dev/php-code-search/HEAD/src/Code/GenericCodeLocation.php -------------------------------------------------------------------------------- /src/Results/FileSearchResults.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/permafrost-dev/php-code-search/HEAD/src/Results/FileSearchResults.php -------------------------------------------------------------------------------- /src/Results/Nodes/ArrayItemNode.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/permafrost-dev/php-code-search/HEAD/src/Results/Nodes/ArrayItemNode.php -------------------------------------------------------------------------------- /src/Results/Nodes/ArrayNode.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/permafrost-dev/php-code-search/HEAD/src/Results/Nodes/ArrayNode.php -------------------------------------------------------------------------------- /src/Results/Nodes/AssignmentNode.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/permafrost-dev/php-code-search/HEAD/src/Results/Nodes/AssignmentNode.php -------------------------------------------------------------------------------- /src/Results/Nodes/AssignmentOperationNode.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/permafrost-dev/php-code-search/HEAD/src/Results/Nodes/AssignmentOperationNode.php -------------------------------------------------------------------------------- /src/Results/Nodes/BinaryOperationNode.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/permafrost-dev/php-code-search/HEAD/src/Results/Nodes/BinaryOperationNode.php -------------------------------------------------------------------------------- /src/Results/Nodes/ClassConstantNode.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/permafrost-dev/php-code-search/HEAD/src/Results/Nodes/ClassConstantNode.php -------------------------------------------------------------------------------- /src/Results/Nodes/ClassDefinitionNode.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/permafrost-dev/php-code-search/HEAD/src/Results/Nodes/ClassDefinitionNode.php -------------------------------------------------------------------------------- /src/Results/Nodes/ClassMethodNode.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/permafrost-dev/php-code-search/HEAD/src/Results/Nodes/ClassMethodNode.php -------------------------------------------------------------------------------- /src/Results/Nodes/ClassPropertyNode.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/permafrost-dev/php-code-search/HEAD/src/Results/Nodes/ClassPropertyNode.php -------------------------------------------------------------------------------- /src/Results/Nodes/CommentNode.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/permafrost-dev/php-code-search/HEAD/src/Results/Nodes/CommentNode.php -------------------------------------------------------------------------------- /src/Results/Nodes/FunctionCallNode.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/permafrost-dev/php-code-search/HEAD/src/Results/Nodes/FunctionCallNode.php -------------------------------------------------------------------------------- /src/Results/Nodes/FunctionDefinitionNode.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/permafrost-dev/php-code-search/HEAD/src/Results/Nodes/FunctionDefinitionNode.php -------------------------------------------------------------------------------- /src/Results/Nodes/MethodCallNode.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/permafrost-dev/php-code-search/HEAD/src/Results/Nodes/MethodCallNode.php -------------------------------------------------------------------------------- /src/Results/Nodes/OperationNode.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/permafrost-dev/php-code-search/HEAD/src/Results/Nodes/OperationNode.php -------------------------------------------------------------------------------- /src/Results/Nodes/ParameterNode.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/permafrost-dev/php-code-search/HEAD/src/Results/Nodes/ParameterNode.php -------------------------------------------------------------------------------- /src/Results/Nodes/PropertyAccessNode.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/permafrost-dev/php-code-search/HEAD/src/Results/Nodes/PropertyAccessNode.php -------------------------------------------------------------------------------- /src/Results/Nodes/ResultNode.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/permafrost-dev/php-code-search/HEAD/src/Results/Nodes/ResultNode.php -------------------------------------------------------------------------------- /src/Results/Nodes/Scalar/NumberNode.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/permafrost-dev/php-code-search/HEAD/src/Results/Nodes/Scalar/NumberNode.php -------------------------------------------------------------------------------- /src/Results/Nodes/Scalar/StringNode.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/permafrost-dev/php-code-search/HEAD/src/Results/Nodes/Scalar/StringNode.php -------------------------------------------------------------------------------- /src/Results/Nodes/StaticMethodCallNode.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/permafrost-dev/php-code-search/HEAD/src/Results/Nodes/StaticMethodCallNode.php -------------------------------------------------------------------------------- /src/Results/Nodes/StaticPropertyAccessNode.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/permafrost-dev/php-code-search/HEAD/src/Results/Nodes/StaticPropertyAccessNode.php -------------------------------------------------------------------------------- /src/Results/Nodes/Traits/BootsTraits.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/permafrost-dev/php-code-search/HEAD/src/Results/Nodes/Traits/BootsTraits.php -------------------------------------------------------------------------------- /src/Results/Nodes/Traits/HasLocation.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/permafrost-dev/php-code-search/HEAD/src/Results/Nodes/Traits/HasLocation.php -------------------------------------------------------------------------------- /src/Results/Nodes/Traits/HasName.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/permafrost-dev/php-code-search/HEAD/src/Results/Nodes/Traits/HasName.php -------------------------------------------------------------------------------- /src/Results/Nodes/Traits/HasValue.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/permafrost-dev/php-code-search/HEAD/src/Results/Nodes/Traits/HasValue.php -------------------------------------------------------------------------------- /src/Results/Nodes/Traits/HasVisibility.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/permafrost-dev/php-code-search/HEAD/src/Results/Nodes/Traits/HasVisibility.php -------------------------------------------------------------------------------- /src/Results/Nodes/Traits/TransformsArguments.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/permafrost-dev/php-code-search/HEAD/src/Results/Nodes/Traits/TransformsArguments.php -------------------------------------------------------------------------------- /src/Results/Nodes/ValueNode.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/permafrost-dev/php-code-search/HEAD/src/Results/Nodes/ValueNode.php -------------------------------------------------------------------------------- /src/Results/Nodes/VariableNode.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/permafrost-dev/php-code-search/HEAD/src/Results/Nodes/VariableNode.php -------------------------------------------------------------------------------- /src/Results/SearchError.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/permafrost-dev/php-code-search/HEAD/src/Results/SearchError.php -------------------------------------------------------------------------------- /src/Results/SearchResult.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/permafrost-dev/php-code-search/HEAD/src/Results/SearchResult.php -------------------------------------------------------------------------------- /src/Searcher.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/permafrost-dev/php-code-search/HEAD/src/Searcher.php -------------------------------------------------------------------------------- /src/Support/Arr.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/permafrost-dev/php-code-search/HEAD/src/Support/Arr.php -------------------------------------------------------------------------------- /src/Support/Collections/Arrayable.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/permafrost-dev/php-code-search/HEAD/src/Support/Collections/Arrayable.php -------------------------------------------------------------------------------- /src/Support/Collections/Collection.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/permafrost-dev/php-code-search/HEAD/src/Support/Collections/Collection.php -------------------------------------------------------------------------------- /src/Support/Collections/Enumerable.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/permafrost-dev/php-code-search/HEAD/src/Support/Collections/Enumerable.php -------------------------------------------------------------------------------- /src/Support/ExpressionTransformer.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/permafrost-dev/php-code-search/HEAD/src/Support/ExpressionTransformer.php -------------------------------------------------------------------------------- /src/Support/File.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/permafrost-dev/php-code-search/HEAD/src/Support/File.php -------------------------------------------------------------------------------- /src/Support/NameResolver.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/permafrost-dev/php-code-search/HEAD/src/Support/NameResolver.php -------------------------------------------------------------------------------- /src/Support/StatementTransformer.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/permafrost-dev/php-code-search/HEAD/src/Support/StatementTransformer.php -------------------------------------------------------------------------------- /src/Support/VirtualFile.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/permafrost-dev/php-code-search/HEAD/src/Support/VirtualFile.php -------------------------------------------------------------------------------- /src/Support/helpers.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/permafrost-dev/php-code-search/HEAD/src/Support/helpers.php -------------------------------------------------------------------------------- /src/Visitors/AssignmentVisitor.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/permafrost-dev/php-code-search/HEAD/src/Visitors/AssignmentVisitor.php -------------------------------------------------------------------------------- /src/Visitors/ClassDefinitionVisitor.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/permafrost-dev/php-code-search/HEAD/src/Visitors/ClassDefinitionVisitor.php -------------------------------------------------------------------------------- /src/Visitors/CommentVisitor.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/permafrost-dev/php-code-search/HEAD/src/Visitors/CommentVisitor.php -------------------------------------------------------------------------------- /src/Visitors/FunctionCallVisitor.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/permafrost-dev/php-code-search/HEAD/src/Visitors/FunctionCallVisitor.php -------------------------------------------------------------------------------- /src/Visitors/FunctionDefinitionVisitor.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/permafrost-dev/php-code-search/HEAD/src/Visitors/FunctionDefinitionVisitor.php -------------------------------------------------------------------------------- /src/Visitors/MethodCallVisitor.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/permafrost-dev/php-code-search/HEAD/src/Visitors/MethodCallVisitor.php -------------------------------------------------------------------------------- /src/Visitors/NewClassVisitor.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/permafrost-dev/php-code-search/HEAD/src/Visitors/NewClassVisitor.php -------------------------------------------------------------------------------- /src/Visitors/NodeVisitor.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/permafrost-dev/php-code-search/HEAD/src/Visitors/NodeVisitor.php -------------------------------------------------------------------------------- /src/Visitors/StaticCallVisitor.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/permafrost-dev/php-code-search/HEAD/src/Visitors/StaticCallVisitor.php -------------------------------------------------------------------------------- /src/Visitors/StaticPropertyVisitor.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/permafrost-dev/php-code-search/HEAD/src/Visitors/StaticPropertyVisitor.php -------------------------------------------------------------------------------- /src/Visitors/VariableReferenceVisitor.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/permafrost-dev/php-code-search/HEAD/src/Visitors/VariableReferenceVisitor.php --------------------------------------------------------------------------------