Commit graph

75 commits

Author SHA1 Message Date
Christophe Coevoet
84c98d5b70 Switched to use a query parameter in the ORM implementation 2011-06-18 14:56:18 +02:00
ornicar
b6c4a582d3 Fix configuration and indentation 2011-06-10 16:03:17 -07:00
ornicar
83b177e4f2 Make TransformedFinder::find limit argument optional - fixes #8 2011-06-10 14:44:24 -07:00
Thibault Duplessis
59313e0ba7 Merge pull request #6 from l3l0/fix-model-transformer
use RuntimeException
2011-06-10 14:41:59 -07:00
ornicar
214250416a Replace the type inspector with a mapping registry to improve performances 2011-06-07 14:19:50 -07:00
ornicar
074c596994 Apply @Stof comments 2011-06-07 11:48:11 -07:00
ornicar
022d56b195 Fix logger type hint, make it optional 2011-06-07 11:28:39 -07:00
ornicar
6fee4131f4 Doctrine integration refactoring, adds realtime index updates 2011-06-07 11:16:19 -07:00
Leszek
1720dbf2f0 Use \RuntimeException 2011-05-26 21:22:46 +02:00
Jay Severson
09fe17d36b fixing missing use for exception 2011-05-18 12:40:35 -07:00
ornicar
2a60e57488 Fix typo in orm transformer 2011-05-14 19:19:38 -07:00
ornicar
753af9b485 Fix orm configuration and readme 2011-05-14 18:56:48 -07:00
ornicar
91b78da714 Fix bug in orm transformer 2011-05-14 18:54:35 -07:00
ornicar
ecb9e85050 Add elasticsearch 0.16.0 support 2011-05-14 18:52:53 -07:00
ornicar
5df741ba82 Update to latest version of Elastica 2011-05-11 09:25:22 -07:00
ornicar
743b2c0e64 Move transformed finder and paginator out of the Doctrine\ namespace 2011-05-09 17:54:01 -07:00
Thibault Duplessis
cae2ebf20f Merge pull request #4 from stof/orm
Implemented the ORM transformer
2011-05-09 16:13:50 -07:00
Christophe Coevoet
1387205d94 Implemented the ORM transformer 2011-05-10 01:10:45 +02:00
ornicar
ed1293bc86 Move the doctrine finder to Doctrine\Finder 2011-05-09 15:38:52 -07:00
ornicar
1eff840c99 Move doctrine related logic to Doctrine\ORM and Doctrine\MongoDB 2011-05-09 15:31:20 -07:00
ornicar
30eb9c90f5 Split elastica->model transformer to orm and mongodb implementations 2011-05-09 15:06:55 -07:00
ornicar
71314264f4 Improve Doctrine ORM support / thanks @Stof for the fancy count code 2011-05-09 14:17:38 -07:00
ornicar
a800289481 Fix DoctrineORMProvider::countObjects() using PHP_INT_MAX 2011-05-09 12:57:07 -07:00
ornicar
05ab288051 Move more inconsistent code to mongodb and orm implementations 2011-05-09 10:56:27 -07:00
ornicar
1ba79f83cf Make use of the doctrine provider countObjects method 2011-05-09 09:56:31 -07:00
ornicar
aed89aa8dc Add DoctrineMongoDBProvider and DoctrineORMProvider to deal with count inconsistency 2011-05-09 09:48:25 -07:00
ornicar
f071c98143 Remove ObjectManager typehints to ensure doctrine 2.0 compatibility 2011-05-09 09:23:35 -07:00
Thibault Duplessis
d7a8da6bf5 Merge pull request #1 from itandrew/patch-1
Fixed README.md
2011-05-08 21:54:36 -07:00
Andrew
05244caa72 Fixed README.md
Matched clone and submodule to Bundle
Fixed formatting for doctrine:
2011-05-08 20:22:51 -07:00
ornicar
e52f257918 Add RawFinder 2011-04-27 15:14:21 -07:00
ornicar
cb3fae7925 Introduce type prototype configuration 2011-04-27 13:24:29 -07:00
ornicar
64ea7cb98d Add show-field option to search command 2011-04-27 11:37:12 -07:00
ornicar
0db0490be5 Complete provider, finder, transformers and configuration refactoring 2011-04-27 00:59:04 -07:00
ornicar
7be25f92bb Make the automatic object to array transformer generate deep arrays 2011-04-26 11:24:21 -07:00
ornicar
7f98eebd60 Make the automatic object transformer able to transform doctrine collections 2011-04-25 12:32:41 -07:00
ornicar
de6e25e74b Fix order of objects returned by the doctrine mapper 2011-04-25 12:32:05 -07:00
ornicar
d1407950b5 Add explain capabilities to the search command 2011-04-25 12:31:43 -07:00
ornicar
42688c637e Doc fixes 2011-04-22 10:16:31 -07:00
ornicar
c71eebf101 Improve documentation 2011-04-21 20:48:24 -07:00
ornicar
40a68c876d Add documentation (WIP) 2011-04-21 19:34:57 -07:00
ornicar
0ae6ef305f Add support for Doctrine ORM 2011-04-21 19:34:39 -07:00
ornicar
fdd62293ed The automatic object transformer now normalizes values 2011-04-21 12:19:20 -07:00
ornicar
0a505212a2 Improve configuration class 2011-04-21 12:19:05 -07:00
ornicar
c6358e8d68 Improve search command 2011-04-21 12:18:48 -07:00
ornicar
7a574e4ab1 Fix configuration edge case 2011-04-21 12:17:19 -07:00
ornicar
a70df4b950 Fix mapped finder 2011-04-20 14:34:02 -07:00
ornicar
e9e0c4b3e7 Synchronize with upstream 2011-04-20 14:28:12 -07:00
ornicar
eba893495d Introduce builtin doctrine provider and finder 2011-04-20 13:53:59 -07:00
ornicar
0dd0b395f1 Inject the transformer in the doctrine provider 2011-04-19 20:03:54 -07:00
ornicar
f82d1b191b Add ObjectToArrayTransformerInterface with an automatic implementation 2011-04-19 20:03:32 -07:00