[PHPCR-108] suport entity listeners resp document listeners Created: 05/May/13 Updated: 05/May/13 |
|
| Status: | Open |
| Project: | Doctrine PHPCR |
| Component/s: | None |
| Affects Version/s: | None |
| Fix Version/s: | None |
| Type: | New Feature | Priority: | Minor |
| Reporter: | David Buchmann | Assignee: | Lukas Kahwe |
| Resolution: | Unresolved | Votes: | 0 |
| Labels: | None | ||
| Description |
|
see http://docs.doctrine-project.org/en/latest/reference/events.html#entity-listeners |
[PHPCR-104] implement unitofwork isScheduledDocument Created: 19/Mar/13 Updated: 19/Mar/13 |
|
| Status: | Open |
| Project: | Doctrine PHPCR |
| Component/s: | None |
| Affects Version/s: | None |
| Fix Version/s: | None |
| Type: | Bug | Priority: | Minor |
| Reporter: | David Buchmann | Assignee: | Lukas Kahwe |
| Resolution: | Unresolved | Votes: | 0 |
| Labels: | None | ||
| Description |
|
as discussed in https://github.com/doctrine/phpcr-odm/pull/268 we should implement UnitOfWork::isScheduledDocument and isScheduledFor* other than isScheduledForInsert. |
[PHPCR-97] Allow QB / XB to sepcify objects as targets Created: 20/Feb/13 Updated: 20/Feb/13 |
|
| Status: | Open |
| Project: | Doctrine PHPCR |
| Component/s: | None |
| Affects Version/s: | None |
| Fix Version/s: | None |
| Type: | New Feature | Priority: | Minor |
| Reporter: | Daniel Leech | Assignee: | Lukas Kahwe |
| Resolution: | Unresolved | Votes: | 0 |
| Labels: | querybuilder, | ||
| Description |
|
Allow the query builder expression to specify an object as a target. Unable to find source-code formatter for language: querybuilder. Available languages are: actionscript, html, java, javascript, none, sql, xhtml, xml
$qb->where($qb->expr()->eq('someObjectReference', $someObject);
So if the target passed is mapped and it is referenceable then replace the object instance with its UUID. |
[PHPCR-95] Support parameter binding in QueryBuilder (depends Jackalope support) Created: 19/Feb/13 Updated: 12/Mar/13 |
|
| Status: | Open |
| Project: | Doctrine PHPCR |
| Component/s: | None |
| Affects Version/s: | None |
| Fix Version/s: | None |
| Type: | New Feature | Priority: | Minor |
| Reporter: | Daniel Leech | Assignee: | Lukas Kahwe |
| Resolution: | Unresolved | Votes: | 0 |
| Labels: | querybuilder, | ||
| Description |
|
Parameter binding is not currently implemented in the QueryBuilder, and the comments seem to indicate that this is because jackalope does not support it at the moment. |
| Comments |
| Comment by David Buchmann [ 12/Mar/13 ] |
|
this would be possible once https://github.com/jackalope/jackalope/issues/59 has been done |
[PHPCR-94] Implement ->iterate on Query object Created: 19/Feb/13 Updated: 19/Feb/13 |
|
| Status: | Open |
| Project: | Doctrine PHPCR |
| Component/s: | None |
| Affects Version/s: | None |
| Fix Version/s: | None |
| Type: | New Feature | Priority: | Minor |
| Reporter: | Daniel Leech | Assignee: | Lukas Kahwe |
| Resolution: | Unresolved | Votes: | 0 |
| Labels: | query | ||
| Description |
|
Implement the Query->iterate method which will return an IteratableResultSet as per the ORM. |
[PHPCR-93] Implement ->clone() method on Query object Created: 19/Feb/13 Updated: 19/Feb/13 |
|
| Status: | Open |
| Project: | Doctrine PHPCR |
| Component/s: | None |
| Affects Version/s: | None |
| Fix Version/s: | None |
| Type: | New Feature | Priority: | Minor |
| Reporter: | Daniel Leech | Assignee: | Lukas Kahwe |
| Resolution: | Unresolved | Votes: | 0 |
| Labels: | None | ||
| Description |
|
As with the ORM query object, implement the ->clone() method. |
[PHPCR-73] add support for custom ID generators Created: 17/Jul/12 Updated: 12/Mar/13 |
|
| Status: | Open |
| Project: | Doctrine PHPCR |
| Component/s: | None |
| Affects Version/s: | None |
| Fix Version/s: | None |
| Type: | New Feature | Priority: | Minor |
| Reporter: | Lukas Kahwe | Assignee: | Lukas Kahwe |
| Resolution: | Unresolved | Votes: | 0 |
| Labels: | None | ||
| Description |
|
https://github.com/doctrine/doctrine2/pull/206 |
| Comments |
| Comment by David Buchmann [ 12/Mar/13 ] |
|
note that id for phpcr-odm is the phpcr path. so this is not the same as PHPCR-38 where we talk about the uuid generator. |
[PHPCR-59] have a strategy for ReferenceOne/Many PATH to make it relative Created: 07/Mar/12 Updated: 08/Oct/12 |
|
| Status: | Open |
| Project: | Doctrine PHPCR |
| Component/s: | None |
| Affects Version/s: | None |
| Fix Version/s: | None |
| Type: | Improvement | Priority: | Minor |
| Reporter: | David Buchmann | Assignee: | Lukas Kahwe |
| Resolution: | Unresolved | Votes: | 0 |
| Labels: | None | ||
| Description |
|
this is a follow-up of i think a user might need to attach his own strategy to the document manager. we could call this path_relative= and provide "max" that string-compares the target path and the node path and puts as few ../ as necessary. but again this does not block this pull request. |
[PHPCR-44] implement configurable change tracking Created: 31/Jan/12 Updated: 08/Oct/12 |
|
| Status: | Open |
| Project: | Doctrine PHPCR |
| Component/s: | None |
| Affects Version/s: | None |
| Fix Version/s: | None |
| Type: | New Feature | Priority: | Minor |
| Reporter: | Lukas Kahwe | Assignee: | Lukas Kahwe |
| Resolution: | Unresolved | Votes: | 0 |
| Labels: | None | ||
| Description |
|
http://www.doctrine-project.org/docs/orm/2.2/en/reference/change-tracking-policies.html |
[PHPCR-43] Custom data type Created: 29/Jan/12 Updated: 19/Jul/12 |
|
| Status: | Open |
| Project: | Doctrine PHPCR |
| Component/s: | None |
| Affects Version/s: | None |
| Fix Version/s: | None |
| Type: | New Feature | Priority: | Minor |
| Reporter: | Thomas Rabaix | Assignee: | Lukas Kahwe |
| Resolution: | Unresolved | Votes: | 0 |
| Labels: | None | ||
| Issue Links: |
|
||||||||
| Description |
|
It will be great to be able to store array as a json in a property. There is no way to define custom mapping type (it is possible with doctrine ORM) |
| Comments |
| Comment by David Buchmann [ 19/Mar/12 ] |
|
would this be a general solution for http://www.doctrine-project.org/jira/browse/PHPCR-56 ? |
| Comment by Lukas Kahwe [ 19/Jul/12 ] |
|
yes |
[PHPCR-38] make it possible to inject a custom UUID service Created: 14/Dec/11 Updated: 19/Jul/12 |
|
| Status: | Open |
| Project: | Doctrine PHPCR |
| Component/s: | None |
| Affects Version/s: | None |
| Fix Version/s: | None |
| Type: | New Feature | Priority: | Minor |
| Reporter: | Lukas Kahwe | Assignee: | Jordi Boggiano |
| Resolution: | Unresolved | Votes: | 0 |
| Labels: | None | ||
| Description |
|
right now we have hardcoded \PHPCR\Util\UUIDHelper::generateUUID(), but that is a very simplistic implementation and the spec is much broader .. |
[PHPCR-36] Provide migrations tool Created: 17/Nov/11 Updated: 08/Oct/12 |
|
| Status: | Open |
| Project: | Doctrine PHPCR |
| Component/s: | None |
| Affects Version/s: | None |
| Fix Version/s: | None |
| Type: | New Feature | Priority: | Minor |
| Reporter: | David Buchmann | Assignee: | Jordi Boggiano |
| Resolution: | Unresolved | Votes: | 0 |
| Labels: | None | ||
| Issue Links: |
|
||||||||
| Description |
|
when i have existing content and later change the document class to have referenceable=true, this is not updated even on persisting the document again. uwe: I think there are several other things that fail when you have existing content in the repository - maybe the solution to think about is something like migrations ... that would prevent the performance penalty on ordinary code and still give you the change to change the structure of your documents. things that come to mind
|
[PHPCR-30] add support for result caching Created: 22/Oct/11 Updated: 19/Jul/12 |
|
| Status: | Open |
| Project: | Doctrine PHPCR |
| Component/s: | None |
| Affects Version/s: | None |
| Fix Version/s: | None |
| Type: | New Feature | Priority: | Minor |
| Reporter: | Lukas Kahwe | Assignee: | Jordi Boggiano |
| Resolution: | Unresolved | Votes: | 0 |
| Labels: | None | ||
[PHPCR-9] add logging capabilities Created: 01/Jul/11 Updated: 30/Jul/11 |
|
| Status: | Open |
| Project: | Doctrine PHPCR |
| Component/s: | None |
| Affects Version/s: | None |
| Fix Version/s: | None |
| Type: | New Feature | Priority: | Minor |
| Reporter: | Lukas Kahwe | Assignee: | Jordi Boggiano |
| Resolution: | Unresolved | Votes: | 0 |
| Labels: | None | ||
| Description |
|
see also http://www.doctrine-project.org/docs/mongodb_odm/1.0/en/reference/logging.html |
[PHPCR-7] add support for "eventual migrations" Created: 01/Jul/11 Updated: 08/Oct/12 |
|
| Status: | Open |
| Project: | Doctrine PHPCR |
| Component/s: | None |
| Affects Version/s: | None |
| Fix Version/s: | None |
| Type: | New Feature | Priority: | Minor |
| Reporter: | Lukas Kahwe | Assignee: | Jordi Boggiano |
| Resolution: | Unresolved | Votes: | 0 |
| Labels: | None | ||
| Issue Links: |
|
||||||||
| Description |
|
https://doctrine-mongodb-odm.readthedocs.org/en/latest/reference/migrating-schemas.html |