gdbots/query-parser-php

View on GitHub
Branch: master(View all)
NameLines of codeMaintainabilityTest coverage
.codeclimate.yml
.editorconfig
.gitignore
.travis.yml
CHANGELOG-0.x.md
LICENSE.md
README.md
composer.json
phpunit.xml.dist
examples/elastica.php57
examples/xml.php25
src/Builder/AbstractQueryBuilder.php370
D
2 days
src/Builder/ElasticaQueryBuilder.php356
D
2 days
src/Builder/QueryBuilder.php44
src/Builder/XmlQueryBuilder.php187
B
4 hrs
src/Enum/BoolOperator.php10
src/Enum/ComparisonOperator.php12
src/Node/Date.php78
A
50 mins
src/Node/DateRange.php20
A
2 hrs
src/Node/Emoji.php33
C
1 day
src/Node/Emoticon.php33
C
1 day
src/Node/Field.php64
A
35 mins
src/Node/Hashtag.php33
C
1 day
src/Node/Mention.php33
C
1 day
src/Node/Node.php139
A
1 hr
src/Node/NumberRange.php20
A
2 hrs
src/Node/Numbr.php46
src/Node/Phrase.php38
A
45 mins
src/Node/Range.php71
src/Node/Subquery.php59
src/Node/Url.php33
C
1 day
src/Node/Word.php64
A
50 mins
src/Node/WordRange.php20
A
2 hrs
src/ParsedQuery.php66
src/QueryParser.php370
F
3 days
src/Token.php88
src/TokenStream.php107
src/Tokenizer.php326
F
5 days
tests/Builder/XmlQueryBuilderTest.php44
tests/Fixtures/test-queries.php1,596
F
1 wk
tests/QueryParserTest.php22
tests/TokenizerTest.php34
tests/bootstrap.php8