├── .editorconfig ├── .github └── workflows │ ├── test_mysql.yml │ ├── test_postgres.yml │ └── test_sqlite.yml ├── .gitignore ├── LICENSE ├── README.md ├── bin ├── codecept ├── process_test.php └── stem ├── codeception.yml ├── composer.json ├── doc └── rose.svg ├── src └── S2 │ └── Rose │ ├── Entity │ ├── ContentWithMetadata.php │ ├── ExternalId.php │ ├── ExternalIdCollection.php │ ├── FulltextQuery.php │ ├── FulltextResult.php │ ├── HighlightIntervals.php │ ├── Indexable.php │ ├── Metadata │ │ ├── Img.php │ │ ├── ImgCollection.php │ │ ├── SentenceCollection.php │ │ ├── SentenceMap.php │ │ └── SnippetSource.php │ ├── Query.php │ ├── ResultItem.php │ ├── ResultSet.php │ ├── ResultTrace.php │ ├── Snippet.php │ ├── SnippetLine.php │ ├── TocEntry.php │ ├── TocEntryWithMetadata.php │ └── WordPositionContainer.php │ ├── Exception │ ├── ExceptionInterface.php │ ├── ImmutableException.php │ ├── InvalidArgumentException.php │ ├── LogicException.php │ ├── RuntimeException.php │ ├── UnknownException.php │ └── UnknownIdException.php │ ├── Extractor │ ├── ChainExtractor.php │ ├── DefaultExtractorFactory.php │ ├── ExtractionErrors.php │ ├── ExtractionResult.php │ ├── ExtractorInterface.php │ ├── HtmlDom │ │ ├── DomExtractor.php │ │ └── DomState.php │ └── HtmlRegex │ │ └── RegexExtractor.php │ ├── Finder.php │ ├── Helper │ ├── ProfileHelper.php │ ├── SnippetTextHelper.php │ └── StringHelper.php │ ├── Indexer.php │ ├── Snippet │ └── SnippetBuilder.php │ ├── Stemmer │ ├── AbstractStemmer.php │ ├── PorterStemmerEnglish.php │ ├── PorterStemmerRussian.php │ └── StemmerInterface.php │ └── Storage │ ├── ArrayFulltextStorage.php │ ├── ArrayStorage.php │ ├── Database │ ├── AbstractRepository.php │ ├── IdMappingStorage.php │ ├── MysqlRepository.php │ ├── PdoStorage.php │ ├── PostgresRepository.php │ └── SqliteRepository.php │ ├── Dto │ ├── SnippetQuery.php │ └── SnippetResult.php │ ├── Exception │ ├── EmptyIndexException.php │ └── InvalidEnvironmentException.php │ ├── File │ └── SingleFileArrayStorage.php │ ├── FulltextIndexContent.php │ ├── FulltextIndexPositionBag.php │ ├── FulltextProxyInterface.php │ ├── StorageEraseInterface.php │ ├── StorageReadInterface.php │ ├── StorageWriteInterface.php │ └── TransactionalStorageInterface.php └── tests ├── .gitignore ├── Resource └── data │ ├── 001_adm_gr.txt │ ├── 002_alex.txt │ ├── 003_alex_bo.txt │ ├── 004_anu.txt │ ├── 005_arh_ob.txt │ ├── 006_ask_zlo.txt │ ├── 007_bel_or.txt │ ├── 008_besst.txt │ ├── 009_bol_br.txt │ ├── 010_borb.txt │ ├── 011_brod.txt │ ├── 012_vdoh.txt │ ├── 013_vl_sud.txt │ ├── 014_voit.txt │ ├── 015_hero.txt │ ├── 016_gol_pr.txt │ └── 017_gora.txt ├── _bootstrap.php ├── _data └── dump.sql ├── _output └── .gitignore ├── _support ├── AcceptanceTester.php ├── FunctionalTester.php ├── Helper │ ├── Acceptance.php │ ├── Functional.php │ └── Unit.php └── UnitTester.php ├── config.php.dist.mysql ├── config.php.dist.postgres ├── config.php.dist.sqlite ├── tmp └── .gitignore ├── unit.suite.yml └── unit ├── Rose ├── Entity │ ├── FulltextResultTest.php │ ├── QueryTest.php │ ├── ResultSetTest.php │ ├── SentenceMapTest.php │ ├── SnippetLineTest.php │ ├── SnippetTest.php │ └── WordPositionContainerTest.php ├── Extractor │ └── ExtractorTest.php ├── FinderTest.php ├── Helper │ ├── SnippetTextHelperTest.php │ └── StringHelperTest.php ├── IntegrationTest.php ├── ProfileTest.php ├── SnippetsTest.php ├── Stemmer │ └── StemmerTest.php └── Storage │ ├── Database │ ├── MysqlRepositoryTest.php │ └── RepositoryValidationTest.php │ ├── PdoStorageTest.php │ └── SingleFileArrayStorageTest.php └── _bootstrap.php /.editorconfig: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/parpalak/rose/HEAD/.editorconfig -------------------------------------------------------------------------------- /.github/workflows/test_mysql.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/parpalak/rose/HEAD/.github/workflows/test_mysql.yml -------------------------------------------------------------------------------- /.github/workflows/test_postgres.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/parpalak/rose/HEAD/.github/workflows/test_postgres.yml -------------------------------------------------------------------------------- /.github/workflows/test_sqlite.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/parpalak/rose/HEAD/.github/workflows/test_sqlite.yml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/parpalak/rose/HEAD/.gitignore -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/parpalak/rose/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/parpalak/rose/HEAD/README.md -------------------------------------------------------------------------------- /bin/codecept: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/parpalak/rose/HEAD/bin/codecept -------------------------------------------------------------------------------- /bin/process_test.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/parpalak/rose/HEAD/bin/process_test.php -------------------------------------------------------------------------------- /bin/stem: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/parpalak/rose/HEAD/bin/stem -------------------------------------------------------------------------------- /codeception.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/parpalak/rose/HEAD/codeception.yml -------------------------------------------------------------------------------- /composer.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/parpalak/rose/HEAD/composer.json -------------------------------------------------------------------------------- /doc/rose.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/parpalak/rose/HEAD/doc/rose.svg -------------------------------------------------------------------------------- /src/S2/Rose/Entity/ContentWithMetadata.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/parpalak/rose/HEAD/src/S2/Rose/Entity/ContentWithMetadata.php -------------------------------------------------------------------------------- /src/S2/Rose/Entity/ExternalId.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/parpalak/rose/HEAD/src/S2/Rose/Entity/ExternalId.php -------------------------------------------------------------------------------- /src/S2/Rose/Entity/ExternalIdCollection.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/parpalak/rose/HEAD/src/S2/Rose/Entity/ExternalIdCollection.php -------------------------------------------------------------------------------- /src/S2/Rose/Entity/FulltextQuery.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/parpalak/rose/HEAD/src/S2/Rose/Entity/FulltextQuery.php -------------------------------------------------------------------------------- /src/S2/Rose/Entity/FulltextResult.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/parpalak/rose/HEAD/src/S2/Rose/Entity/FulltextResult.php -------------------------------------------------------------------------------- /src/S2/Rose/Entity/HighlightIntervals.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/parpalak/rose/HEAD/src/S2/Rose/Entity/HighlightIntervals.php -------------------------------------------------------------------------------- /src/S2/Rose/Entity/Indexable.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/parpalak/rose/HEAD/src/S2/Rose/Entity/Indexable.php -------------------------------------------------------------------------------- /src/S2/Rose/Entity/Metadata/Img.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/parpalak/rose/HEAD/src/S2/Rose/Entity/Metadata/Img.php -------------------------------------------------------------------------------- /src/S2/Rose/Entity/Metadata/ImgCollection.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/parpalak/rose/HEAD/src/S2/Rose/Entity/Metadata/ImgCollection.php -------------------------------------------------------------------------------- /src/S2/Rose/Entity/Metadata/SentenceCollection.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/parpalak/rose/HEAD/src/S2/Rose/Entity/Metadata/SentenceCollection.php -------------------------------------------------------------------------------- /src/S2/Rose/Entity/Metadata/SentenceMap.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/parpalak/rose/HEAD/src/S2/Rose/Entity/Metadata/SentenceMap.php -------------------------------------------------------------------------------- /src/S2/Rose/Entity/Metadata/SnippetSource.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/parpalak/rose/HEAD/src/S2/Rose/Entity/Metadata/SnippetSource.php -------------------------------------------------------------------------------- /src/S2/Rose/Entity/Query.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/parpalak/rose/HEAD/src/S2/Rose/Entity/Query.php -------------------------------------------------------------------------------- /src/S2/Rose/Entity/ResultItem.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/parpalak/rose/HEAD/src/S2/Rose/Entity/ResultItem.php -------------------------------------------------------------------------------- /src/S2/Rose/Entity/ResultSet.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/parpalak/rose/HEAD/src/S2/Rose/Entity/ResultSet.php -------------------------------------------------------------------------------- /src/S2/Rose/Entity/ResultTrace.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/parpalak/rose/HEAD/src/S2/Rose/Entity/ResultTrace.php -------------------------------------------------------------------------------- /src/S2/Rose/Entity/Snippet.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/parpalak/rose/HEAD/src/S2/Rose/Entity/Snippet.php -------------------------------------------------------------------------------- /src/S2/Rose/Entity/SnippetLine.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/parpalak/rose/HEAD/src/S2/Rose/Entity/SnippetLine.php -------------------------------------------------------------------------------- /src/S2/Rose/Entity/TocEntry.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/parpalak/rose/HEAD/src/S2/Rose/Entity/TocEntry.php -------------------------------------------------------------------------------- /src/S2/Rose/Entity/TocEntryWithMetadata.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/parpalak/rose/HEAD/src/S2/Rose/Entity/TocEntryWithMetadata.php -------------------------------------------------------------------------------- /src/S2/Rose/Entity/WordPositionContainer.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/parpalak/rose/HEAD/src/S2/Rose/Entity/WordPositionContainer.php -------------------------------------------------------------------------------- /src/S2/Rose/Exception/ExceptionInterface.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/parpalak/rose/HEAD/src/S2/Rose/Exception/ExceptionInterface.php -------------------------------------------------------------------------------- /src/S2/Rose/Exception/ImmutableException.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/parpalak/rose/HEAD/src/S2/Rose/Exception/ImmutableException.php -------------------------------------------------------------------------------- /src/S2/Rose/Exception/InvalidArgumentException.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/parpalak/rose/HEAD/src/S2/Rose/Exception/InvalidArgumentException.php -------------------------------------------------------------------------------- /src/S2/Rose/Exception/LogicException.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/parpalak/rose/HEAD/src/S2/Rose/Exception/LogicException.php -------------------------------------------------------------------------------- /src/S2/Rose/Exception/RuntimeException.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/parpalak/rose/HEAD/src/S2/Rose/Exception/RuntimeException.php -------------------------------------------------------------------------------- /src/S2/Rose/Exception/UnknownException.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/parpalak/rose/HEAD/src/S2/Rose/Exception/UnknownException.php -------------------------------------------------------------------------------- /src/S2/Rose/Exception/UnknownIdException.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/parpalak/rose/HEAD/src/S2/Rose/Exception/UnknownIdException.php -------------------------------------------------------------------------------- /src/S2/Rose/Extractor/ChainExtractor.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/parpalak/rose/HEAD/src/S2/Rose/Extractor/ChainExtractor.php -------------------------------------------------------------------------------- /src/S2/Rose/Extractor/DefaultExtractorFactory.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/parpalak/rose/HEAD/src/S2/Rose/Extractor/DefaultExtractorFactory.php -------------------------------------------------------------------------------- /src/S2/Rose/Extractor/ExtractionErrors.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/parpalak/rose/HEAD/src/S2/Rose/Extractor/ExtractionErrors.php -------------------------------------------------------------------------------- /src/S2/Rose/Extractor/ExtractionResult.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/parpalak/rose/HEAD/src/S2/Rose/Extractor/ExtractionResult.php -------------------------------------------------------------------------------- /src/S2/Rose/Extractor/ExtractorInterface.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/parpalak/rose/HEAD/src/S2/Rose/Extractor/ExtractorInterface.php -------------------------------------------------------------------------------- /src/S2/Rose/Extractor/HtmlDom/DomExtractor.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/parpalak/rose/HEAD/src/S2/Rose/Extractor/HtmlDom/DomExtractor.php -------------------------------------------------------------------------------- /src/S2/Rose/Extractor/HtmlDom/DomState.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/parpalak/rose/HEAD/src/S2/Rose/Extractor/HtmlDom/DomState.php -------------------------------------------------------------------------------- /src/S2/Rose/Extractor/HtmlRegex/RegexExtractor.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/parpalak/rose/HEAD/src/S2/Rose/Extractor/HtmlRegex/RegexExtractor.php -------------------------------------------------------------------------------- /src/S2/Rose/Finder.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/parpalak/rose/HEAD/src/S2/Rose/Finder.php -------------------------------------------------------------------------------- /src/S2/Rose/Helper/ProfileHelper.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/parpalak/rose/HEAD/src/S2/Rose/Helper/ProfileHelper.php -------------------------------------------------------------------------------- /src/S2/Rose/Helper/SnippetTextHelper.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/parpalak/rose/HEAD/src/S2/Rose/Helper/SnippetTextHelper.php -------------------------------------------------------------------------------- /src/S2/Rose/Helper/StringHelper.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/parpalak/rose/HEAD/src/S2/Rose/Helper/StringHelper.php -------------------------------------------------------------------------------- /src/S2/Rose/Indexer.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/parpalak/rose/HEAD/src/S2/Rose/Indexer.php -------------------------------------------------------------------------------- /src/S2/Rose/Snippet/SnippetBuilder.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/parpalak/rose/HEAD/src/S2/Rose/Snippet/SnippetBuilder.php -------------------------------------------------------------------------------- /src/S2/Rose/Stemmer/AbstractStemmer.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/parpalak/rose/HEAD/src/S2/Rose/Stemmer/AbstractStemmer.php -------------------------------------------------------------------------------- /src/S2/Rose/Stemmer/PorterStemmerEnglish.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/parpalak/rose/HEAD/src/S2/Rose/Stemmer/PorterStemmerEnglish.php -------------------------------------------------------------------------------- /src/S2/Rose/Stemmer/PorterStemmerRussian.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/parpalak/rose/HEAD/src/S2/Rose/Stemmer/PorterStemmerRussian.php -------------------------------------------------------------------------------- /src/S2/Rose/Stemmer/StemmerInterface.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/parpalak/rose/HEAD/src/S2/Rose/Stemmer/StemmerInterface.php -------------------------------------------------------------------------------- /src/S2/Rose/Storage/ArrayFulltextStorage.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/parpalak/rose/HEAD/src/S2/Rose/Storage/ArrayFulltextStorage.php -------------------------------------------------------------------------------- /src/S2/Rose/Storage/ArrayStorage.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/parpalak/rose/HEAD/src/S2/Rose/Storage/ArrayStorage.php -------------------------------------------------------------------------------- /src/S2/Rose/Storage/Database/AbstractRepository.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/parpalak/rose/HEAD/src/S2/Rose/Storage/Database/AbstractRepository.php -------------------------------------------------------------------------------- /src/S2/Rose/Storage/Database/IdMappingStorage.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/parpalak/rose/HEAD/src/S2/Rose/Storage/Database/IdMappingStorage.php -------------------------------------------------------------------------------- /src/S2/Rose/Storage/Database/MysqlRepository.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/parpalak/rose/HEAD/src/S2/Rose/Storage/Database/MysqlRepository.php -------------------------------------------------------------------------------- /src/S2/Rose/Storage/Database/PdoStorage.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/parpalak/rose/HEAD/src/S2/Rose/Storage/Database/PdoStorage.php -------------------------------------------------------------------------------- /src/S2/Rose/Storage/Database/PostgresRepository.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/parpalak/rose/HEAD/src/S2/Rose/Storage/Database/PostgresRepository.php -------------------------------------------------------------------------------- /src/S2/Rose/Storage/Database/SqliteRepository.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/parpalak/rose/HEAD/src/S2/Rose/Storage/Database/SqliteRepository.php -------------------------------------------------------------------------------- /src/S2/Rose/Storage/Dto/SnippetQuery.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/parpalak/rose/HEAD/src/S2/Rose/Storage/Dto/SnippetQuery.php -------------------------------------------------------------------------------- /src/S2/Rose/Storage/Dto/SnippetResult.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/parpalak/rose/HEAD/src/S2/Rose/Storage/Dto/SnippetResult.php -------------------------------------------------------------------------------- /src/S2/Rose/Storage/Exception/EmptyIndexException.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/parpalak/rose/HEAD/src/S2/Rose/Storage/Exception/EmptyIndexException.php -------------------------------------------------------------------------------- /src/S2/Rose/Storage/Exception/InvalidEnvironmentException.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/parpalak/rose/HEAD/src/S2/Rose/Storage/Exception/InvalidEnvironmentException.php -------------------------------------------------------------------------------- /src/S2/Rose/Storage/File/SingleFileArrayStorage.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/parpalak/rose/HEAD/src/S2/Rose/Storage/File/SingleFileArrayStorage.php -------------------------------------------------------------------------------- /src/S2/Rose/Storage/FulltextIndexContent.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/parpalak/rose/HEAD/src/S2/Rose/Storage/FulltextIndexContent.php -------------------------------------------------------------------------------- /src/S2/Rose/Storage/FulltextIndexPositionBag.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/parpalak/rose/HEAD/src/S2/Rose/Storage/FulltextIndexPositionBag.php -------------------------------------------------------------------------------- /src/S2/Rose/Storage/FulltextProxyInterface.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/parpalak/rose/HEAD/src/S2/Rose/Storage/FulltextProxyInterface.php -------------------------------------------------------------------------------- /src/S2/Rose/Storage/StorageEraseInterface.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/parpalak/rose/HEAD/src/S2/Rose/Storage/StorageEraseInterface.php -------------------------------------------------------------------------------- /src/S2/Rose/Storage/StorageReadInterface.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/parpalak/rose/HEAD/src/S2/Rose/Storage/StorageReadInterface.php -------------------------------------------------------------------------------- /src/S2/Rose/Storage/StorageWriteInterface.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/parpalak/rose/HEAD/src/S2/Rose/Storage/StorageWriteInterface.php -------------------------------------------------------------------------------- /src/S2/Rose/Storage/TransactionalStorageInterface.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/parpalak/rose/HEAD/src/S2/Rose/Storage/TransactionalStorageInterface.php -------------------------------------------------------------------------------- /tests/.gitignore: -------------------------------------------------------------------------------- 1 | config.php 2 | -------------------------------------------------------------------------------- /tests/Resource/data/001_adm_gr.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/parpalak/rose/HEAD/tests/Resource/data/001_adm_gr.txt -------------------------------------------------------------------------------- /tests/Resource/data/002_alex.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/parpalak/rose/HEAD/tests/Resource/data/002_alex.txt -------------------------------------------------------------------------------- /tests/Resource/data/003_alex_bo.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/parpalak/rose/HEAD/tests/Resource/data/003_alex_bo.txt -------------------------------------------------------------------------------- /tests/Resource/data/004_anu.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/parpalak/rose/HEAD/tests/Resource/data/004_anu.txt -------------------------------------------------------------------------------- /tests/Resource/data/005_arh_ob.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/parpalak/rose/HEAD/tests/Resource/data/005_arh_ob.txt -------------------------------------------------------------------------------- /tests/Resource/data/006_ask_zlo.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/parpalak/rose/HEAD/tests/Resource/data/006_ask_zlo.txt -------------------------------------------------------------------------------- /tests/Resource/data/007_bel_or.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/parpalak/rose/HEAD/tests/Resource/data/007_bel_or.txt -------------------------------------------------------------------------------- /tests/Resource/data/008_besst.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/parpalak/rose/HEAD/tests/Resource/data/008_besst.txt -------------------------------------------------------------------------------- /tests/Resource/data/009_bol_br.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/parpalak/rose/HEAD/tests/Resource/data/009_bol_br.txt -------------------------------------------------------------------------------- /tests/Resource/data/010_borb.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/parpalak/rose/HEAD/tests/Resource/data/010_borb.txt -------------------------------------------------------------------------------- /tests/Resource/data/011_brod.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/parpalak/rose/HEAD/tests/Resource/data/011_brod.txt -------------------------------------------------------------------------------- /tests/Resource/data/012_vdoh.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/parpalak/rose/HEAD/tests/Resource/data/012_vdoh.txt -------------------------------------------------------------------------------- /tests/Resource/data/013_vl_sud.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/parpalak/rose/HEAD/tests/Resource/data/013_vl_sud.txt -------------------------------------------------------------------------------- /tests/Resource/data/014_voit.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/parpalak/rose/HEAD/tests/Resource/data/014_voit.txt -------------------------------------------------------------------------------- /tests/Resource/data/015_hero.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/parpalak/rose/HEAD/tests/Resource/data/015_hero.txt -------------------------------------------------------------------------------- /tests/Resource/data/016_gol_pr.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/parpalak/rose/HEAD/tests/Resource/data/016_gol_pr.txt -------------------------------------------------------------------------------- /tests/Resource/data/017_gora.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/parpalak/rose/HEAD/tests/Resource/data/017_gora.txt -------------------------------------------------------------------------------- /tests/_bootstrap.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/parpalak/rose/HEAD/tests/_bootstrap.php -------------------------------------------------------------------------------- /tests/_data/dump.sql: -------------------------------------------------------------------------------- 1 | /* Replace this file with actual dump of your database */ -------------------------------------------------------------------------------- /tests/_output/.gitignore: -------------------------------------------------------------------------------- 1 | * 2 | -------------------------------------------------------------------------------- /tests/_support/AcceptanceTester.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/parpalak/rose/HEAD/tests/_support/AcceptanceTester.php -------------------------------------------------------------------------------- /tests/_support/FunctionalTester.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/parpalak/rose/HEAD/tests/_support/FunctionalTester.php -------------------------------------------------------------------------------- /tests/_support/Helper/Acceptance.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/parpalak/rose/HEAD/tests/_support/Helper/Acceptance.php -------------------------------------------------------------------------------- /tests/_support/Helper/Functional.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/parpalak/rose/HEAD/tests/_support/Helper/Functional.php -------------------------------------------------------------------------------- /tests/_support/Helper/Unit.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/parpalak/rose/HEAD/tests/_support/Helper/Unit.php -------------------------------------------------------------------------------- /tests/_support/UnitTester.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/parpalak/rose/HEAD/tests/_support/UnitTester.php -------------------------------------------------------------------------------- /tests/config.php.dist.mysql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/parpalak/rose/HEAD/tests/config.php.dist.mysql -------------------------------------------------------------------------------- /tests/config.php.dist.postgres: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/parpalak/rose/HEAD/tests/config.php.dist.postgres -------------------------------------------------------------------------------- /tests/config.php.dist.sqlite: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/parpalak/rose/HEAD/tests/config.php.dist.sqlite -------------------------------------------------------------------------------- /tests/tmp/.gitignore: -------------------------------------------------------------------------------- 1 | * 2 | -------------------------------------------------------------------------------- /tests/unit.suite.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/parpalak/rose/HEAD/tests/unit.suite.yml -------------------------------------------------------------------------------- /tests/unit/Rose/Entity/FulltextResultTest.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/parpalak/rose/HEAD/tests/unit/Rose/Entity/FulltextResultTest.php -------------------------------------------------------------------------------- /tests/unit/Rose/Entity/QueryTest.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/parpalak/rose/HEAD/tests/unit/Rose/Entity/QueryTest.php -------------------------------------------------------------------------------- /tests/unit/Rose/Entity/ResultSetTest.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/parpalak/rose/HEAD/tests/unit/Rose/Entity/ResultSetTest.php -------------------------------------------------------------------------------- /tests/unit/Rose/Entity/SentenceMapTest.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/parpalak/rose/HEAD/tests/unit/Rose/Entity/SentenceMapTest.php -------------------------------------------------------------------------------- /tests/unit/Rose/Entity/SnippetLineTest.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/parpalak/rose/HEAD/tests/unit/Rose/Entity/SnippetLineTest.php -------------------------------------------------------------------------------- /tests/unit/Rose/Entity/SnippetTest.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/parpalak/rose/HEAD/tests/unit/Rose/Entity/SnippetTest.php -------------------------------------------------------------------------------- /tests/unit/Rose/Entity/WordPositionContainerTest.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/parpalak/rose/HEAD/tests/unit/Rose/Entity/WordPositionContainerTest.php -------------------------------------------------------------------------------- /tests/unit/Rose/Extractor/ExtractorTest.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/parpalak/rose/HEAD/tests/unit/Rose/Extractor/ExtractorTest.php -------------------------------------------------------------------------------- /tests/unit/Rose/FinderTest.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/parpalak/rose/HEAD/tests/unit/Rose/FinderTest.php -------------------------------------------------------------------------------- /tests/unit/Rose/Helper/SnippetTextHelperTest.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/parpalak/rose/HEAD/tests/unit/Rose/Helper/SnippetTextHelperTest.php -------------------------------------------------------------------------------- /tests/unit/Rose/Helper/StringHelperTest.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/parpalak/rose/HEAD/tests/unit/Rose/Helper/StringHelperTest.php -------------------------------------------------------------------------------- /tests/unit/Rose/IntegrationTest.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/parpalak/rose/HEAD/tests/unit/Rose/IntegrationTest.php -------------------------------------------------------------------------------- /tests/unit/Rose/ProfileTest.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/parpalak/rose/HEAD/tests/unit/Rose/ProfileTest.php -------------------------------------------------------------------------------- /tests/unit/Rose/SnippetsTest.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/parpalak/rose/HEAD/tests/unit/Rose/SnippetsTest.php -------------------------------------------------------------------------------- /tests/unit/Rose/Stemmer/StemmerTest.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/parpalak/rose/HEAD/tests/unit/Rose/Stemmer/StemmerTest.php -------------------------------------------------------------------------------- /tests/unit/Rose/Storage/Database/MysqlRepositoryTest.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/parpalak/rose/HEAD/tests/unit/Rose/Storage/Database/MysqlRepositoryTest.php -------------------------------------------------------------------------------- /tests/unit/Rose/Storage/Database/RepositoryValidationTest.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/parpalak/rose/HEAD/tests/unit/Rose/Storage/Database/RepositoryValidationTest.php -------------------------------------------------------------------------------- /tests/unit/Rose/Storage/PdoStorageTest.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/parpalak/rose/HEAD/tests/unit/Rose/Storage/PdoStorageTest.php -------------------------------------------------------------------------------- /tests/unit/Rose/Storage/SingleFileArrayStorageTest.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/parpalak/rose/HEAD/tests/unit/Rose/Storage/SingleFileArrayStorageTest.php -------------------------------------------------------------------------------- /tests/unit/_bootstrap.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/parpalak/rose/HEAD/tests/unit/_bootstrap.php --------------------------------------------------------------------------------