Revision:

Revisions

# Date Author Comment
1710 2009-01-07 16:41 k-fish PHPCR:
  • added retention interfaces
  • updates to follow upstream changes
1708 2009-01-07 13:29 k-fish PHPCR:
  • changed license to LGPL v3 or later, fixes #2421
1599 2008-12-10 15:39 k-fish !!! 5.3.0alpha3 namespaces refactoring:
  • changed namespace delimiter from :: to \
  • all class references in namespaced code prepended by \
PHPUnit:
  • adapted mock object handling to the new namespaces syntax
FLOW3:
  • PropertyReflection now uses setAccessible() instead of array cast to access protected properties
PHPCR:
  • added a missing interface already used for type hints
1590 2008-12-09 20:33 robert
  • Fixed several global typehints (eg. DateTime > ::DateTime)
  • Removed / fixed non existent classes used in some typehints
  • FLOW3: (Object) Optimized the setter autowiring method: It now uses the Reflection Service instead of its own reflection
  • FLOW3: (Reflection) Implemented a new API method "getMethodParameters"
  • FLOW3: (MVC) Fixed a few Dispatcher tests which were not providing proper mock objects (and now exploded)
  • PHPCR: Fixed type hinting in QueryObjectModelFactoryInterface::join()
1466 2008-11-10 17:45 k-fish PHPCR:
  • PropertyType::valueFromType() is now properly declared static
1442 2008-11-05 15:03 k-fish TYPO3CR:
  • registerNodeType() and registerNodeTypes() now behave more correct when encountering existing nodetypes.
1440 2008-11-05 13:33 k-fish PHPCR:
  • ported some more parts of the QOM
1435 2008-11-05 13:05 k-fish PHPCR:
  • ported the Observation subpackage from JSR-283
1426 2008-11-04 16:55 k-fish PHPCR:
  • completed the Security subpackage API port
  • some small updates
TYPO3CR:
  • names given to addNode() and setProperty() are checked for validity now
  • fixed error in NodeTest (caused by change in scope for some TYPO3CR classes, fixed within the test)
1416 2008-10-30 16:28 k-fish PHPCR:
  • some catch-up to the spec
TYPO3CR:
  • adjustments to follow PHPCR changes
1378 2008-10-22 14:52 k-fish PHPCR, TYPO3CR:
  • updated existing interfaces to follow changes in the upstream spec
  • adjusted implementation to interface changes
1244 2008-09-18 11:22 k-fish

PHPCR: fixed Packages.xml

1218 2008-09-15 13:38 k-fish

Fixed one invalid UTF-8 char, making Kurfuerst Kurfürst along the way... (I mean, we have UTF-8 sources, right?)

1210 2008-09-12 17:07 k-fish

!!! Major change, will break existing code.

Part 3 - Packages

FLOW3, most other packages:
  • added namespaces to the code of FLOW3 and all packages in the current TYPO3v5 distribution.
PHPUnit:
  • some changes to make PHPUnit (more) namespace-compatible.
Some notes:
  • Documentation updates will follow
  • you might need to change your class names when adapting namespaces to avoid using "Class", "Empty", "Default", ...
  • expect FLOW3CGL and/or PHPCodeSniffer to be broken (I'll have a look)
  • some parts might still be broken, especially in edge-cases where the global namespace needs to explicitly used
1190 2008-09-08 11:33 k-fish PHPCR:
  • rather cosmetic fix to two parameter annotations - but we prefer integer over int :)
1152 2008-08-22 19:22 k-fish PHPCR:
  • added third optional parameter to Node.addNode(), relates to #1291
TYPO3CR:
  • Node.addNode() now accepts a third optional parameter allowing to suggest an identifier for the new node, fixes #1291
  • Node.addNode() now uses the requested nodetype for relative paths pointing away from the current node
1150 2008-08-22 18:28 k-fish PHPCR, TYPO3CR:
  • Moved method to translate PHP type names into JCR type integers from the persistence backend to the PropertyType class.
  • Slightly more useful exception message in case persistence encounters objects it cannot handle.
1094 2008-08-06 21:45 k-fish FLOW3:
  • fixed a forgotten wrong method call in Persistence_Manager
  • added interfaces for Query an QueryFactory to persistence subpackage
  • Repository now holds a QueryFactory by default
PHPCR:
  • adjusted createQuery() signature to spec requirements
TYPO3CR:
  • some internal optimization/cleanup
  • added getNode() to Property
  • added basic querying capabilities
  • added a (very rudimentary!) implementation of an admin interface - call TYPO3CR/Admin/Default

This is still rather rough around the edges and needs more tests - still it must be shared!

1060 2008-07-28 14:33 k-fish PHPCR:
  • added an additional type hint
TYPO3CR:
  • moved QOM tests to their own folder
  • defined component scope for a few classes
  • implemented Workspace->getQueryManager()
  • implemented QueryObjectModelFactory->createQuery()
  • implemented QueryObjectModel
  • implemented Query->setLimit() and Query->setOffset()
  • implemented PreparedQuery->bindValue()
  • restricted visibility of ValueFactory::createValueAndGuessType()
1058 2008-07-26 12:04 k-fish

PHPCR: ported two more interfaces from the QOM

TYPO3CR: added a first batch of QOM implementations

1056 2008-07-24 15:48 k-fish

PHPCR: Ported a first batch of Query Object Model interfaces.

1055 2008-07-24 13:22 k-fish

PHPCR: * ported interfaces of query subpackage

TYPO3CR:
  • added needed stub implementations of the new PHP query interfaces
954 2008-06-19 21:55 k-fish PHPCR:
  • Removed Item::save() as per spec (yay!)
TYPO3CR:
  • implemented Unit of Work in Session
  • Tracking of state (new/modified/removed) moved from AbstractItem to Node/Property
  • removed save() methods from Node/Property (note: currently no save support!)
  • refactored storage backend add/update/remove methods to accept objects instead of lists of arguments
  • heavy refactoring of unit tests for Node, Session and storage backends
950 2008-06-18 17:23 k-fish

PHPCR: synchronized API to spec as of today
TYPO3CR: synchronized code to updated PHPCR interfaces

940 2008-06-16 22:01 k-fish

PHPCR: some documentation fixes

1 2 3 ... 6 Next » (1-25/138) | Per page: 25, 50, 100, 200