Benjamin Morel
|
dacdd6cd89
|
Documentation (docblock) fixes.
|
2012-12-01 16:28:06 +00:00 |
|
Fabio B. Silva
|
c4e6a04676
|
remove duplicate return statement
|
2012-11-05 22:23:44 -02:00 |
|
Fabio B. Silva
|
a09a5b9b7b
|
Fix DDC-2084
|
2012-11-05 22:23:44 -02:00 |
|
Jeremy Marc
|
26dd533662
|
Compare to null instead of using isset
|
2012-11-04 19:04:13 -08:00 |
|
Jeremy Marc
|
84477440b6
|
Allow 0 id for Entity
When using a 0 id, it's throwing InvalidArgumentException (Binding entities to query parameters only allowed for entities that have an identifier.)
|
2012-11-04 17:41:08 -08:00 |
|
Konstantin Kuklin
|
34d8843fd6
|
improve phpdoc
|
2012-09-21 03:20:06 +04:00 |
|
Guilherme Blanco
|
9445502885
|
Removed un-necessary getIterator().
|
2012-05-29 15:14:08 -04:00 |
|
Guilherme Blanco
|
6521e51170
|
Added missing BC compatibility in QueryBuilder.
|
2012-05-29 14:52:30 -04:00 |
|
Guilherme Blanco
|
161ae31a7e
|
Adde more BC compatibility in setParameters.
|
2012-05-29 14:41:32 -04:00 |
|
Guilherme Blanco
|
b3e7493278
|
Made setParameters()/excute()/iterate() BC compatible.
|
2012-05-29 14:25:54 -04:00 |
|
Guilherme Blanco
|
79ff1f10d2
|
Optimized getParameter.
|
2012-05-28 12:20:35 -04:00 |
|
Guilherme Blanco
|
1635e0af4b
|
[DDC-1840] Implemented parameters as a collection.
|
2012-05-28 12:16:42 -04:00 |
|
Benjamin Eberlei
|
70458b2f48
|
LGPL => MIT
|
2012-05-26 14:37:00 +02:00 |
|
Marco Pivetta
|
cbe4987e18
|
Using Doctrine\Common\Util\ClassUtil for class_name resolutionThis avoids exceptions when passing a Proxy instance to the public API of the EntityManager, ClassMetadataFactory or UnitOfWork when the Proxy itself isn't generated by the EntityManager itself, while discovering the correct ClassMetadata instance for the proxy
|
2012-04-07 18:53:33 +02:00 |
|
Benjamin Eberlei
|
0b3577f2d2
|
[DDC-1766] Rewrite getHydrationCacheId() to use existing processParameterValue() method. Other code style changes.
|
2012-04-05 22:40:40 +02:00 |
|
Benjamin Eberlei
|
1095fb39cb
|
[DDC-1766] More cleanups
|
2012-04-05 00:27:23 +02:00 |
|
Benjamin Eberlei
|
f7496b1482
|
[DDC-1766] Cleaned up code.
|
2012-04-05 00:26:09 +02:00 |
|
Benjamin Eberlei
|
d31c7f5e2b
|
[DDC-1766] Explain details of Hydration cache, introduce AbstractQuery#setResultCacheProfile method
|
2012-04-04 23:55:14 +02:00 |
|
Benjamin Eberlei
|
c32a77e6be
|
[DDC-1766] Add usage of default result cache driver, add more docs.
|
2012-04-04 23:47:32 +02:00 |
|
Benjamin Eberlei
|
306f9e0ca2
|
[DDC-1766] Rename closure
|
2012-04-04 23:21:06 +02:00 |
|
Benjamin Eberlei
|
3047c4b955
|
[DDC-1766] Initial implementation of hydration cache.
|
2012-04-04 23:10:30 +02:00 |
|
Fabio B. Silva
|
df8626b949
|
Fix DDC-1697
|
2012-03-24 22:50:54 -03:00 |
|
Guilherme Blanco
|
2a399312f7
|
Coding style fixes.
|
2012-03-15 01:03:01 -04:00 |
|
Benjamin Eberlei
|
bd1bc07270
|
[DDC-1651] Convert entities as parameters early in setParameter() to avoid them being part of result cache strings, which causes non-uniqueness.
|
2012-02-18 16:07:55 +01:00 |
|
Benjamin Eberlei
|
adec530c13
|
Merge branch '2.2'
|
2012-01-09 08:26:33 +01:00 |
|
Benjamin Eberlei
|
41ae873048
|
DDC-1588 - Improve ResultCache API. The default cache impl is passed to new query cache profiles automatically now.
|
2012-01-09 08:26:07 +01:00 |
|
Jan Dolecek
|
12c3a42d8c
|
fixed phpDoc and typos
|
2011-12-30 20:06:20 +01:00 |
|
Benjamin Eberlei
|
cd6131c9b8
|
Remove all trailing whitespaces
|
2011-12-19 22:56:19 +01:00 |
|
Andrew Mackrodt
|
2fdb55a878
|
Added absolute namespace paths to phpdoc annotations - issue DDC-1025.
|
2011-12-11 21:56:26 +00:00 |
|
Guilherme Blanco
|
5e3e8b3957
|
More refactorings and optimizations.
|
2011-12-01 10:00:26 -05:00 |
|
Adrien BRAULT
|
e39bfced4a
|
Fix iterate method doc return type
|
2011-10-29 13:40:01 +02:00 |
|
Benjamin Eberlei
|
adc4840cce
|
DDC-217 - Add support for QueryCacheProfiles and remove the old result caching code from ORM. Deprecate a bunch of methods in favor of using the AbstractQuery#getQueryCacheProfile method.
|
2011-10-23 23:28:23 +02:00 |
|
Guilherme Blanco
|
e7f471ef3e
|
Fixed issue with CTI during DQL update that was incorrectly setting parameter types during multi table execution. Fixes DDC-1341.
|
2011-08-28 13:48:15 -03:00 |
|
Guilherme Blanco
|
f148912a28
|
[DDC-934][DDC-1100][DDC-1331] Implemented support to multi-values in INSTANCE OF expression.
|
2011-08-15 01:53:56 -03:00 |
|
Guilherme Blanco
|
8e3fdc5adc
|
[DDC-1148] Implement auto-inference of types in setParameter.
|
2011-05-12 23:05:45 -03:00 |
|
Guilherme Blanco
|
54a0109d5d
|
[DDC-1147] Allowed usage of 0-based input parameters in DQL.
|
2011-05-11 17:30:42 -03:00 |
|
Benjamin Eberlei
|
5d1905de13
|
DDC-1120 - Fix comment
|
2011-05-01 12:17:09 +02:00 |
|
Benjamin Eberlei
|
ea52b3cc8f
|
[DDC-991] Rename method to AbstractQuery::getOneOrNullResult().
|
2011-03-31 23:35:01 +02:00 |
|
Benjamin Eberlei
|
24a7a72f59
|
[DDC-991] add AbstractQuery::getOneResult() method that returns null instead of throwing an exception as getSingleResult() does.
|
2011-03-31 23:32:49 +02:00 |
|
Benjamin Eberlei
|
62755cc647
|
[DDC-1070] Fix in AbstractQuery::iterate() method not respecting hydrator and parameters.
|
2011-03-20 12:19:01 +01:00 |
|
Benjamin Eberlei
|
5192306d39
|
[DDC-952] One last commit with some refactorings, additional comments and two new tests. Also added convenience method Query::setFetchMode($className, $assocName)
|
2011-03-16 22:51:32 +01:00 |
|
Benjamin Eberlei
|
a04ba44874
|
[DDC-952] Introduced SimpleObjectHydrator again for performance reasons.
|
2011-03-15 19:48:04 +01:00 |
|
Benjamin Eberlei
|
1eb7f92956
|
DDC-1026 - Fix Result Cache Seperate chaining implementation that was wrong since DDC-892 was applied.
|
2011-02-26 00:39:54 +01:00 |
|
Romain Pouclet
|
9125413786
|
Fixed typo in AbstractQuery::execute() doc
|
2011-02-25 10:22:50 -06:00 |
|
Benjamin Eberlei
|
3515df913f
|
DDC-892 - Implement separate chaining approach for result caches to prevent hash colissions.
|
2011-01-23 20:54:29 +01:00 |
|
Benjamin Eberlei
|
f1809ce180
|
DDC-968 - Add AbstractQuery::getHints() method
|
2011-01-23 16:47:07 +01:00 |
|
Benjamin Eberlei
|
3c0f92f4c7
|
Remove call to EntityManager#flush() if the unitofwork contains pending insertions. Flush should always be triggered explicitly.
|
2010-12-11 00:54:54 +01:00 |
|
Benjamin Eberlei
|
8e4197adc5
|
DDC-909 - Fix Result Cache with entities as parameters.
|
2010-12-03 17:34:56 +01:00 |
|
Benjamin Eberlei
|
0b5c694a7e
|
DDC-778 - Fix AbstractQuery::__clone implementation that was wrongly implemented in DDC-770. Added more tests.
|
2010-08-30 20:30:11 +02:00 |
|
Benjamin Eberlei
|
8a21ab4755
|
DDC-770 - Cleanup Query instance when its cloned
|
2010-08-27 21:28:26 +02:00 |
|