├── .gitignore ├── .travis.yml ├── LICENSE ├── README.md ├── composer.json ├── examples ├── put_geo_with_schema.php ├── put_one.php ├── put_person_with_schema.php ├── put_with_schema.php └── schemas │ ├── BookSchema.php │ ├── PersonSchema.php │ └── PubSchema.php ├── libs └── google │ ├── document_pb.php │ └── search_service_pb.php ├── phpunit.xml ├── src └── Search │ ├── Document.php │ ├── Gateway.php │ ├── Index.php │ ├── Mapper.php │ ├── Query.php │ ├── Schema.php │ └── Tokenizer.php └── tests ├── DocumentTest.php ├── GatewayTest.php ├── IndexTest.php ├── MapperTest.php ├── QueryTest.php ├── SchemaTest.php ├── TokenizerTest.php ├── base └── Stringy.php └── bootstrap.php /.gitignore: -------------------------------------------------------------------------------- 1 | vendor/ 2 | build/ 3 | app.yaml 4 | composer.lock -------------------------------------------------------------------------------- /.travis.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomwalder/php-appengine-search/HEAD/.travis.yml -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomwalder/php-appengine-search/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomwalder/php-appengine-search/HEAD/README.md -------------------------------------------------------------------------------- /composer.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomwalder/php-appengine-search/HEAD/composer.json -------------------------------------------------------------------------------- /examples/put_geo_with_schema.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomwalder/php-appengine-search/HEAD/examples/put_geo_with_schema.php -------------------------------------------------------------------------------- /examples/put_one.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomwalder/php-appengine-search/HEAD/examples/put_one.php -------------------------------------------------------------------------------- /examples/put_person_with_schema.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomwalder/php-appengine-search/HEAD/examples/put_person_with_schema.php -------------------------------------------------------------------------------- /examples/put_with_schema.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomwalder/php-appengine-search/HEAD/examples/put_with_schema.php -------------------------------------------------------------------------------- /examples/schemas/BookSchema.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomwalder/php-appengine-search/HEAD/examples/schemas/BookSchema.php -------------------------------------------------------------------------------- /examples/schemas/PersonSchema.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomwalder/php-appengine-search/HEAD/examples/schemas/PersonSchema.php -------------------------------------------------------------------------------- /examples/schemas/PubSchema.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomwalder/php-appengine-search/HEAD/examples/schemas/PubSchema.php -------------------------------------------------------------------------------- /libs/google/document_pb.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomwalder/php-appengine-search/HEAD/libs/google/document_pb.php -------------------------------------------------------------------------------- /libs/google/search_service_pb.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomwalder/php-appengine-search/HEAD/libs/google/search_service_pb.php -------------------------------------------------------------------------------- /phpunit.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomwalder/php-appengine-search/HEAD/phpunit.xml -------------------------------------------------------------------------------- /src/Search/Document.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomwalder/php-appengine-search/HEAD/src/Search/Document.php -------------------------------------------------------------------------------- /src/Search/Gateway.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomwalder/php-appengine-search/HEAD/src/Search/Gateway.php -------------------------------------------------------------------------------- /src/Search/Index.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomwalder/php-appengine-search/HEAD/src/Search/Index.php -------------------------------------------------------------------------------- /src/Search/Mapper.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomwalder/php-appengine-search/HEAD/src/Search/Mapper.php -------------------------------------------------------------------------------- /src/Search/Query.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomwalder/php-appengine-search/HEAD/src/Search/Query.php -------------------------------------------------------------------------------- /src/Search/Schema.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomwalder/php-appengine-search/HEAD/src/Search/Schema.php -------------------------------------------------------------------------------- /src/Search/Tokenizer.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomwalder/php-appengine-search/HEAD/src/Search/Tokenizer.php -------------------------------------------------------------------------------- /tests/DocumentTest.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomwalder/php-appengine-search/HEAD/tests/DocumentTest.php -------------------------------------------------------------------------------- /tests/GatewayTest.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomwalder/php-appengine-search/HEAD/tests/GatewayTest.php -------------------------------------------------------------------------------- /tests/IndexTest.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomwalder/php-appengine-search/HEAD/tests/IndexTest.php -------------------------------------------------------------------------------- /tests/MapperTest.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomwalder/php-appengine-search/HEAD/tests/MapperTest.php -------------------------------------------------------------------------------- /tests/QueryTest.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomwalder/php-appengine-search/HEAD/tests/QueryTest.php -------------------------------------------------------------------------------- /tests/SchemaTest.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomwalder/php-appengine-search/HEAD/tests/SchemaTest.php -------------------------------------------------------------------------------- /tests/TokenizerTest.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomwalder/php-appengine-search/HEAD/tests/TokenizerTest.php -------------------------------------------------------------------------------- /tests/base/Stringy.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomwalder/php-appengine-search/HEAD/tests/base/Stringy.php -------------------------------------------------------------------------------- /tests/bootstrap.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomwalder/php-appengine-search/HEAD/tests/bootstrap.php --------------------------------------------------------------------------------