├── .editorconfig ├── .github ├── ISSUE_TEMPLATE │ ├── bug_report_or_support_request.md │ ├── documentation_request.md │ └── feature_request.md ├── pull_request_template.md └── workflows │ └── ci.yml ├── .gitignore ├── .scenarios.lock ├── install └── phpunit5 │ ├── .gitignore │ ├── composer.json │ └── composer.lock ├── .scrutinizer.yml ├── CHANGELOG.md ├── CONTRIBUTING.md ├── LICENSE ├── README.md ├── box.json.dist ├── composer.json ├── composer.lock ├── dependencies.yml ├── dot-process ├── phpunit.xml.dist ├── src ├── FactoryInterface.php ├── FilterOutputData.php ├── Hooks │ └── FilterHooks.php ├── LogicalOpFactory.php ├── OperatorFactory.php ├── OperatorInterface.php └── Operators │ ├── ContainsOp.php │ ├── EqualsOp.php │ ├── LogicalAndOp.php │ ├── LogicalOrOp.php │ ├── NotOp.php │ └── RegexOp.php └── tests ├── FactoryTest.php ├── FilterOutputDataTest.php └── OpTest.php /.editorconfig: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/consolidation/filter-via-dot-access-data/HEAD/.editorconfig -------------------------------------------------------------------------------- /.github/ISSUE_TEMPLATE/bug_report_or_support_request.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/consolidation/filter-via-dot-access-data/HEAD/.github/ISSUE_TEMPLATE/bug_report_or_support_request.md -------------------------------------------------------------------------------- /.github/ISSUE_TEMPLATE/documentation_request.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/consolidation/filter-via-dot-access-data/HEAD/.github/ISSUE_TEMPLATE/documentation_request.md -------------------------------------------------------------------------------- /.github/ISSUE_TEMPLATE/feature_request.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/consolidation/filter-via-dot-access-data/HEAD/.github/ISSUE_TEMPLATE/feature_request.md -------------------------------------------------------------------------------- /.github/pull_request_template.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/consolidation/filter-via-dot-access-data/HEAD/.github/pull_request_template.md -------------------------------------------------------------------------------- /.github/workflows/ci.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/consolidation/filter-via-dot-access-data/HEAD/.github/workflows/ci.yml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/consolidation/filter-via-dot-access-data/HEAD/.gitignore -------------------------------------------------------------------------------- /.scenarios.lock/install: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/consolidation/filter-via-dot-access-data/HEAD/.scenarios.lock/install -------------------------------------------------------------------------------- /.scenarios.lock/phpunit5/.gitignore: -------------------------------------------------------------------------------- 1 | vendor -------------------------------------------------------------------------------- /.scenarios.lock/phpunit5/composer.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/consolidation/filter-via-dot-access-data/HEAD/.scenarios.lock/phpunit5/composer.json -------------------------------------------------------------------------------- /.scenarios.lock/phpunit5/composer.lock: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/consolidation/filter-via-dot-access-data/HEAD/.scenarios.lock/phpunit5/composer.lock -------------------------------------------------------------------------------- /.scrutinizer.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/consolidation/filter-via-dot-access-data/HEAD/.scrutinizer.yml -------------------------------------------------------------------------------- /CHANGELOG.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/consolidation/filter-via-dot-access-data/HEAD/CHANGELOG.md -------------------------------------------------------------------------------- /CONTRIBUTING.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/consolidation/filter-via-dot-access-data/HEAD/CONTRIBUTING.md -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/consolidation/filter-via-dot-access-data/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/consolidation/filter-via-dot-access-data/HEAD/README.md -------------------------------------------------------------------------------- /box.json.dist: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/consolidation/filter-via-dot-access-data/HEAD/box.json.dist -------------------------------------------------------------------------------- /composer.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/consolidation/filter-via-dot-access-data/HEAD/composer.json -------------------------------------------------------------------------------- /composer.lock: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/consolidation/filter-via-dot-access-data/HEAD/composer.lock -------------------------------------------------------------------------------- /dependencies.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/consolidation/filter-via-dot-access-data/HEAD/dependencies.yml -------------------------------------------------------------------------------- /dot-process: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/consolidation/filter-via-dot-access-data/HEAD/dot-process -------------------------------------------------------------------------------- /phpunit.xml.dist: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/consolidation/filter-via-dot-access-data/HEAD/phpunit.xml.dist -------------------------------------------------------------------------------- /src/FactoryInterface.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/consolidation/filter-via-dot-access-data/HEAD/src/FactoryInterface.php -------------------------------------------------------------------------------- /src/FilterOutputData.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/consolidation/filter-via-dot-access-data/HEAD/src/FilterOutputData.php -------------------------------------------------------------------------------- /src/Hooks/FilterHooks.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/consolidation/filter-via-dot-access-data/HEAD/src/Hooks/FilterHooks.php -------------------------------------------------------------------------------- /src/LogicalOpFactory.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/consolidation/filter-via-dot-access-data/HEAD/src/LogicalOpFactory.php -------------------------------------------------------------------------------- /src/OperatorFactory.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/consolidation/filter-via-dot-access-data/HEAD/src/OperatorFactory.php -------------------------------------------------------------------------------- /src/OperatorInterface.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/consolidation/filter-via-dot-access-data/HEAD/src/OperatorInterface.php -------------------------------------------------------------------------------- /src/Operators/ContainsOp.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/consolidation/filter-via-dot-access-data/HEAD/src/Operators/ContainsOp.php -------------------------------------------------------------------------------- /src/Operators/EqualsOp.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/consolidation/filter-via-dot-access-data/HEAD/src/Operators/EqualsOp.php -------------------------------------------------------------------------------- /src/Operators/LogicalAndOp.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/consolidation/filter-via-dot-access-data/HEAD/src/Operators/LogicalAndOp.php -------------------------------------------------------------------------------- /src/Operators/LogicalOrOp.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/consolidation/filter-via-dot-access-data/HEAD/src/Operators/LogicalOrOp.php -------------------------------------------------------------------------------- /src/Operators/NotOp.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/consolidation/filter-via-dot-access-data/HEAD/src/Operators/NotOp.php -------------------------------------------------------------------------------- /src/Operators/RegexOp.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/consolidation/filter-via-dot-access-data/HEAD/src/Operators/RegexOp.php -------------------------------------------------------------------------------- /tests/FactoryTest.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/consolidation/filter-via-dot-access-data/HEAD/tests/FactoryTest.php -------------------------------------------------------------------------------- /tests/FilterOutputDataTest.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/consolidation/filter-via-dot-access-data/HEAD/tests/FilterOutputDataTest.php -------------------------------------------------------------------------------- /tests/OpTest.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/consolidation/filter-via-dot-access-data/HEAD/tests/OpTest.php --------------------------------------------------------------------------------