Ecosyste.ms: OpenCollective
An open API service for software projects hosted on Open Collective.
github.com/doctrine/orm
Doctrine Object Relational Mapper (ORM)
https://github.com/doctrine/orm
Fixed the core get() / set() issue
16d964e4bae1c8d7d7b70c70439447fb996a2140 authored over 18 years ago
16d964e4bae1c8d7d7b70c70439447fb996a2140 authored over 18 years ago
AccessorInvoker code example
51fbbb05d6603d842123656af70a0b580a5a95f0 authored over 18 years ago
51fbbb05d6603d842123656af70a0b580a5a95f0 authored over 18 years ago
added Doctrine_Association_Self
6e7cc432046a7c8a9cfa81ca35f56a751f79c818 authored over 18 years ago
6e7cc432046a7c8a9cfa81ca35f56a751f79c818 authored over 18 years ago
New component Doctrine_EventListener_AccessorInvoker for automatic invoking of get* and set* methods
e49319f490ee2423754f1db2eec8c848e5f54f41 authored over 18 years ago
e49319f490ee2423754f1db2eec8c848e5f54f41 authored over 18 years ago
phpType() as static method
92b7f2a03dae73204cf80dfbd52d49f0ca6c8922 authored over 18 years ago
92b7f2a03dae73204cf80dfbd52d49f0ca6c8922 authored over 18 years ago
Association self-referencing fetching now works (still not integrated into DQL)
3dca74f2d22f7d9f2dbb8c585de63f4c60b2f042 authored over 18 years ago
3dca74f2d22f7d9f2dbb8c585de63f4c60b2f042 authored over 18 years ago
Validator now supports all doctrine types
fadef335c4d2a15793a344a388fb6f0e84812553 authored over 18 years ago
fadef335c4d2a15793a344a388fb6f0e84812553 authored over 18 years ago
Doctrine_Collection::loadRelated() bug fixed
bce726d66c1cd0d1240e89a4167454b478ae2bbe authored over 18 years ago
bce726d66c1cd0d1240e89a4167454b478ae2bbe authored over 18 years ago
loadRelated() now works for many-to-many associations
d6eb961c0cd59fa598d1cf8055da8ec75a17a8ba authored over 18 years ago
d6eb961c0cd59fa598d1cf8055da8ec75a17a8ba authored over 18 years ago
toArray test cases
7ef7031c37dd7372a80f216cf2264c419125b0a5 authored over 18 years ago
7ef7031c37dd7372a80f216cf2264c419125b0a5 authored over 18 years ago
toArray() added
65c9e56c86c45af57e623ed6d2bf502897ba5be7 authored over 18 years ago
65c9e56c86c45af57e623ed6d2bf502897ba5be7 authored over 18 years ago
doc blocks updated
af59b140e06799e40bc648fda56f75432c2ea972 authored over 18 years ago
af59b140e06799e40bc648fda56f75432c2ea972 authored over 18 years ago
16fad08f01f7e56d0966167c639ac326844e4093 authored over 18 years ago
fixed Record::hasRelation() to call Table::hasRelation() instead of old Table::hasForeignkey()
e21562b0571e3f0478f6c2670f95496cfdf77e45 authored over 18 years ago
e21562b0571e3f0478f6c2670f95496cfdf77e45 authored over 18 years ago
Fixed to prevent custom message from being overidden by default
946e3f1c5d3aede3799350581dba601b2c3424f0 authored over 18 years ago
946e3f1c5d3aede3799350581dba601b2c3424f0 authored over 18 years ago
Doctrine_Query::create() added for lazy folks
12a21ba50e14ed099234a71cc1b4a06000b24855 authored over 18 years ago
12a21ba50e14ed099234a71cc1b4a06000b24855 authored over 18 years ago
Support for passing an array as constraint/validator argument
276af65256aa9f26411a565261dcea2464c8d7c5 authored over 18 years ago
276af65256aa9f26411a565261dcea2464c8d7c5 authored over 18 years ago
Syntax error fix
7bb07a5be1184a30ecdda1aa192c6e95cd113299 authored over 18 years ago
7bb07a5be1184a30ecdda1aa192c6e95cd113299 authored over 18 years ago
Removed indexGenerator
2e3f800265bc53662579c41ad6a99ad2ae95d757 authored over 18 years ago
2e3f800265bc53662579c41ad6a99ad2ae95d757 authored over 18 years ago
removing the closing PHP tags form all php files, it\'s not needed and can break sessions which are whitespace sensitive
b340bfe11d1b96ef762a4f0ec07aaac0b96ac2b0 authored over 18 years ago
b340bfe11d1b96ef762a4f0ec07aaac0b96ac2b0 authored over 18 years ago
when using Doctrine::compile(), having the require_once()'s in the source files will break things. This is because the file hasn't been included, but the class has been defined in the compiled file. This means you have to rely on autoload to allow compile to function (or strip out all require_once's from the code on compile, but atleast one needs to be maintained). IMPORTANT: you MUST now use autoload.
fb2a3bfde9415f80fab1ee07b553c4b42b935c78 authored over 18 years ago
fb2a3bfde9415f80fab1ee07b553c4b42b935c78 authored over 18 years ago
minor changes to Doctrine::compile(), adding extra error handling and improving docs
ae534f69ffee64c844e3e2470e08acfa82ee75d5 authored over 18 years ago
ae534f69ffee64c844e3e2470e08acfa82ee75d5 authored over 18 years ago
removed debugging
1a265b07506e4ec59b27008dc8cfe17cbdc63d95 authored over 18 years ago
1a265b07506e4ec59b27008dc8cfe17cbdc63d95 authored over 18 years ago
Case insensitive column names
087de88f7cbe43a9d9e68de1dc0493d2c0fb6240 authored over 18 years ago
087de88f7cbe43a9d9e68de1dc0493d2c0fb6240 authored over 18 years ago
Doctrine::compile fixed
9046569d680513b77965da83f075de94ff139560 authored over 18 years ago
9046569d680513b77965da83f075de94ff139560 authored over 18 years ago
Tests for covering the Doctrine_Collection::loadRelated functionality for basic many-to-many relations
c5e4f366d4bd1ab824544e7425fa6a4c9b114b32 authored over 18 years ago
c5e4f366d4bd1ab824544e7425fa6a4c9b114b32 authored over 18 years ago
added PDO-hacked metaTables and metaColumns methods
1d4a59b772752a46b8bd4f5c9beb39aca82d03b3 authored over 18 years ago
1d4a59b772752a46b8bd4f5c9beb39aca82d03b3 authored over 18 years ago
Support for collection key mapping
90bd728d81e6b3b3da56a1185b564eb041b03cfa authored over 18 years ago
90bd728d81e6b3b3da56a1185b564eb041b03cfa authored over 18 years ago
Support for mapping table column values as collection indexes
da9d179d9fa367d172b3592fb28c261048ec1e82 authored over 18 years ago
da9d179d9fa367d172b3592fb28c261048ec1e82 authored over 18 years ago
New fetchmode constants (implementation later)
155f5193ecedd3014e44123ba3a6c991493cbe53 authored over 18 years ago
155f5193ecedd3014e44123ba3a6c991493cbe53 authored over 18 years ago
Possibility to pass the hasColumn constraint/validator arg as an array
f11fe0ca341652277a67f7b446ff359fc25d067f authored over 18 years ago
f11fe0ca341652277a67f7b446ff359fc25d067f authored over 18 years ago
Doctrine_Table::getForeignKey -> Doctrine_Table::getRelation
c929174385b7d7d2afb87ed58df7aee9edb108c1 authored over 18 years ago
c929174385b7d7d2afb87ed58df7aee9edb108c1 authored over 18 years ago
RawSql docs + codes updated
14781f1dd3d98bb226fd05a26824d4cb4177ab75 authored over 18 years ago
14781f1dd3d98bb226fd05a26824d4cb4177ab75 authored over 18 years ago
Code example for setting validators
f1df26991f77dfc1417ac71ebb1f3a83b9be442d authored over 18 years ago
f1df26991f77dfc1417ac71ebb1f3a83b9be442d authored over 18 years ago
Added connection & collection introductions + first code examples for Doctrine_View
3b8b1a4e88e5c7fce80f2fdd167d87fe784f6168 authored over 18 years ago
3b8b1a4e88e5c7fce80f2fdd167d87fe784f6168 authored over 18 years ago
Docs for autoincrement and composite identifiers
77a69bc57eb6fb1b66fb76eafd6318f06ae4e295 authored over 18 years ago
77a69bc57eb6fb1b66fb76eafd6318f06ae4e295 authored over 18 years ago
Record introduction added
713a49a075e1b6775ae27ef8b72457d4f1505252 authored over 18 years ago
713a49a075e1b6775ae27ef8b72457d4f1505252 authored over 18 years ago
Docs updated (added also empty files for missing docs/codes)
9f03f21df7dfdf3e94af8957242f12d4e34ba01e authored over 18 years ago
9f03f21df7dfdf3e94af8957242f12d4e34ba01e authored over 18 years ago
Docs updated
186b4465ad6f869a84a0d3b55d57422b4b5ef317 authored over 18 years ago
186b4465ad6f869a84a0d3b55d57422b4b5ef317 authored over 18 years ago
By default mysql connection doesn't use DQL record limit (it doesn't support limit in subqueries yet)
fb77e2f5d48cd7707ad249a1a937303dbda59964 authored over 18 years ago
fb77e2f5d48cd7707ad249a1a937303dbda59964 authored over 18 years ago
85a799eaaa7318f4f0f7b373b3ccd9a056603d28 authored over 18 years ago
Doctrine::ATTR_QUERY_LIMIT constant added
2dd3e9743a1438bc266bc99d6362fd5e8107d104 authored over 18 years ago
2dd3e9743a1438bc266bc99d6362fd5e8107d104 authored over 18 years ago
Little isValidClassname fix
fa633fb7dd8e5eb7a3fc95822f7344a746e7e6aa authored over 18 years ago
fa633fb7dd8e5eb7a3fc95822f7344a746e7e6aa authored over 18 years ago
Doctrine::compile() refactored
82c13ca1da1a55748612f1caf8e8c05dae2643f4 authored over 18 years ago
82c13ca1da1a55748612f1caf8e8c05dae2643f4 authored over 18 years ago
Sqlite datadict driver skeleton added
31bfa233405030b923356b31bc76ee503f8c13a1 authored over 18 years ago
31bfa233405030b923356b31bc76ee503f8c13a1 authored over 18 years ago
* Added some test cases for the importing part. The new tests will fail for now because of the lacking implementation.
Refs #11
8c294ababa55cc4d1d2ead16cc7262068a72e687 authored over 18 years ago
* Added Schema classes and some testcases (refs #11)
fd3bffc7d5c4d60c33a9afcdf36e2bf2c9abd393 authored over 18 years ago
fd3bffc7d5c4d60c33a9afcdf36e2bf2c9abd393 authored over 18 years ago
Doctrine_Record::countRelated() added
9bd341d70834441044b7365d5872aea1c53ee520 authored over 18 years ago
9bd341d70834441044b7365d5872aea1c53ee520 authored over 18 years ago
Query count() fix
5b0858cfb9c17a5c6ec45f739d4dd89fd49fdc82 authored over 18 years ago
5b0858cfb9c17a5c6ec45f739d4dd89fd49fdc82 authored over 18 years ago
Fixed ticket #26
cfa6a512f318b95b06bbcb0ce523c43967785555 authored over 18 years ago
cfa6a512f318b95b06bbcb0ce523c43967785555 authored over 18 years ago
Preliminary support for DQL aggregate value selecting
d283fbf1c7dcee4f77258deab87d27bc850b67c2 authored over 18 years ago
d283fbf1c7dcee4f77258deab87d27bc850b67c2 authored over 18 years ago
Little fix for cleanData method
f547396124a4a57338e1a0d8e7f69cf8ddf3dc6a authored over 18 years ago
f547396124a4a57338e1a0d8e7f69cf8ddf3dc6a authored over 18 years ago
Fixed cleanData method
46f2cbe4268c372339a88df13f8200a7f5cf8320 authored over 18 years ago
46f2cbe4268c372339a88df13f8200a7f5cf8320 authored over 18 years ago
Fixed Doctrine_Record::exists() and removed final attribute since its *not* a method that is used by Doctrine internally
37b3ad143402945c38ebcee646eec92135d866f0 authored over 18 years ago
37b3ad143402945c38ebcee646eec92135d866f0 authored over 18 years ago
set method exists() to final
c71ce5cd0538b3a98bfc7a3b8f9e058932478022 authored over 18 years ago
c71ce5cd0538b3a98bfc7a3b8f9e058932478022 authored over 18 years ago
Added exists() to check for existence of data, getColumnCount() as alias to count() and renamed has() to hasRelation() for clarity
11efc8e7cc47274bfc0e8a5389a93f0926f081fd authored over 18 years ago
11efc8e7cc47274bfc0e8a5389a93f0926f081fd authored over 18 years ago
* Yet improved draft for import (refs #11)
cc94b9392a6d931561b94c91b9a0dd03ed7668e1 authored over 18 years ago
cc94b9392a6d931561b94c91b9a0dd03ed7668e1 authored over 18 years ago
* New draft for Doctrine import (refs #11)
5bf004083c6e9437828832c606336af3fc95f439 authored over 18 years ago
5bf004083c6e9437828832c606336af3fc95f439 authored over 18 years ago
Firebird LIMIT support updated, severe query parser bug fixed
70c57c7f08808c02c7856a19b4e690d991c58197 authored over 18 years ago
70c57c7f08808c02c7856a19b4e690d991c58197 authored over 18 years ago
* Doctrine import functionality draft (refs #11)
a972f78e79f17ec206c01bb8252d12768c645185 authored over 18 years ago
a972f78e79f17ec206c01bb8252d12768c645185 authored over 18 years ago
removed the compile call from unittestcase
5780e3b9b7d908b8b0190d861917abc045961faa authored over 18 years ago
5780e3b9b7d908b8b0190d861917abc045961faa authored over 18 years ago
Fixed missing quotes on Doctrine::classify()
843711bc32b04caad4228c8f6e74576839b86ef2 authored over 18 years ago
843711bc32b04caad4228c8f6e74576839b86ef2 authored over 18 years ago
3adb4338b1d2cbdc3aed65ae58a574dbd15ce502 authored over 18 years ago
Tests updated for classify / tableize
8e3aead181a6fc0a3c7cdca008be30b54e2c5c5e authored over 18 years ago
8e3aead181a6fc0a3c7cdca008be30b54e2c5c5e authored over 18 years ago
Doctrine_Collection docs updated
80dad424a2fa751cd5fb45807058b6ec07a56d70 authored over 18 years ago
80dad424a2fa751cd5fb45807058b6ec07a56d70 authored over 18 years ago
Docs: Connection introduction added
69fff9cdce85d3bb4b4ba55fd8ca113d3dc37743 authored over 18 years ago
69fff9cdce85d3bb4b4ba55fd8ca113d3dc37743 authored over 18 years ago
Missing Connection file added
fa61f3448f5e80d481b7b839778e2a4e3e8dd1e7 authored over 18 years ago
fa61f3448f5e80d481b7b839778e2a4e3e8dd1e7 authored over 18 years ago
Ip and blank validators updated
7f7aa89874e53df2d8348aa7a115b57fbeb2591b authored over 18 years ago
7f7aa89874e53df2d8348aa7a115b57fbeb2591b authored over 18 years ago
File names changed - Session -> Connection
f554dac568f0f3e2df384c776520cc63fd45831c authored over 18 years ago
f554dac568f0f3e2df384c776520cc63fd45831c authored over 18 years ago
1cc24ebc592c14a64cfc54a205276ea02c0c3c1b authored over 18 years ago
5f1c8d10b1b9da81c832adc01d231bd16b64b464 authored over 18 years ago
a0958f7d0eee97fbd8c588f68fd6576209aa0877 authored over 18 years ago
66dce0416ddad3722d149057a05e1b2224d55195 authored over 18 years ago
034744caeb74e181166b80fe692cd1fae36ca48c authored over 18 years ago
f10d1fca7e01651b923e2a18163fe3b3383a644a authored over 18 years ago
58f09c40f8e31e6fe585d939272cc94bb9db6d47 authored over 18 years ago
Docs updated Session -> Connection
5f05818c8dc7d27ae32c86a44f2c22154b95956a authored over 18 years ago
5f05818c8dc7d27ae32c86a44f2c22154b95956a authored over 18 years ago
Manual codes updated Session -> Connection
6fffa9e68d2e44bdb13680d32870823b0cf8a671 authored over 18 years ago
6fffa9e68d2e44bdb13680d32870823b0cf8a671 authored over 18 years ago
DQL Limit now works with normal many-to-many relations as well as many-to-many relations using column aggregation inheritance
acced2b9879230d7b52dbbc0f0dbc8c3aec82bd2 authored over 18 years ago
acced2b9879230d7b52dbbc0f0dbc8c3aec82bd2 authored over 18 years ago
Session flushing bug with proxy objects fixed
7ca5397054c7d5ce9d63f5e6c686e12c627b9491 authored over 18 years ago
7ca5397054c7d5ce9d63f5e6c686e12c627b9491 authored over 18 years ago
little DQL LIMIT fix
bdce1d8d62cf9a422a74b2223aa04cfda19d1e62 authored over 18 years ago
bdce1d8d62cf9a422a74b2223aa04cfda19d1e62 authored over 18 years ago
DQL Limit now works with prepared queries
beda312f1c4c45e5c8bf8b749d3888db6999ccfd authored over 18 years ago
beda312f1c4c45e5c8bf8b749d3888db6999ccfd authored over 18 years ago
Ability to pass null to rawSql / Query constructor, Doctrine uses then the current connection
f3c0a27d6b6db546b6ddc9e9bc925424b8fa8e3a authored over 18 years ago
f3c0a27d6b6db546b6ddc9e9bc925424b8fa8e3a authored over 18 years ago
Added Doctrine::tableize(), Doctrine::classify() and DataDict::isValidClassname() for proper table naming. Fixed Table() to accept these (more need to be changed such as rawsql).Also fixed unbind method (missing argument)
392683e10d957d6d1b6f5c3158316871582a025b authored over 18 years ago
392683e10d957d6d1b6f5c3158316871582a025b authored over 18 years ago
Transaction introduction updated
b887ca946fbea3410e055a0c717a7aa21567ebf5 authored over 18 years ago
b887ca946fbea3410e055a0c717a7aa21567ebf5 authored over 18 years ago
DQL - SQL conversion LIMIT clause parsing examples added
8755e5ab50bc58ee6495d705b67cb3b88dbdb869 authored over 18 years ago
8755e5ab50bc58ee6495d705b67cb3b88dbdb869 authored over 18 years ago
Docs updated
45bca0358a7264565338b427074e7364d4b074b4 authored over 18 years ago
45bca0358a7264565338b427074e7364d4b074b4 authored over 18 years ago
Minor rawSql fix
f44cc732154452a577292f2b232d86bfc5086c5d authored over 18 years ago
f44cc732154452a577292f2b232d86bfc5086c5d authored over 18 years ago
rawSql parser fixed
38a4a23c5ecca3f151c46d7e5f283231329787ab authored over 18 years ago
38a4a23c5ecca3f151c46d7e5f283231329787ab authored over 18 years ago
Sqlite Datadict updated, Doctrine_Record::merge fixed
5059dbc90de2e859b7c2cb221d47b5b4287e61fe authored over 18 years ago
5059dbc90de2e859b7c2cb221d47b5b4287e61fe authored over 18 years ago
Started seamless changing of the name Session to Connection
33d8f27e8e7f52a0cbbbe2c5707b5939380f575e authored over 18 years ago
33d8f27e8e7f52a0cbbbe2c5707b5939380f575e authored over 18 years ago
Docs updated, more tests for DQL LIMIT
c9b90179855bf6015b01048186e77ade1d50d7e2 authored over 18 years ago
c9b90179855bf6015b01048186e77ade1d50d7e2 authored over 18 years ago
Minor testcase fix
75a2dea3b1a13e9f096b29c9356da3c17a1cbc5f authored over 18 years ago
75a2dea3b1a13e9f096b29c9356da3c17a1cbc5f authored over 18 years ago
DQL LIMIT improved
593d5bb84726a74be19e2bf2a2c6b77e4d080453 authored over 18 years ago
593d5bb84726a74be19e2bf2a2c6b77e4d080453 authored over 18 years ago
Doctrine now throws exception if instances are tried being created
ee4b46adeab70212942adfad4a078b4eba794808 authored over 18 years ago
ee4b46adeab70212942adfad4a078b4eba794808 authored over 18 years ago
DQL Limit rewrite
f7602a3bf502deb9eb9711e0a925dcc351b794e7 authored over 18 years ago
f7602a3bf502deb9eb9711e0a925dcc351b794e7 authored over 18 years ago
added Query Limit TestCase
2e0330bfba7bca1baaa05c6dfe2f8751823785d4 authored over 18 years ago
2e0330bfba7bca1baaa05c6dfe2f8751823785d4 authored over 18 years ago
little refactorings
b022675ab771d95ed91ae21e6f32faf7cb3e3edf authored over 18 years ago
b022675ab771d95ed91ae21e6f32faf7cb3e3edf authored over 18 years ago
Relation fetching refactoring
e75f3598c355a6bb14d23293b06190c4477e5ca6 authored over 18 years ago
e75f3598c355a6bb14d23293b06190c4477e5ca6 authored over 18 years ago
Empty values now pass email validator
76081664b5f0b70b956d1d694e7048035ce4ae56 authored over 18 years ago
76081664b5f0b70b956d1d694e7048035ce4ae56 authored over 18 years ago