Task #27627

Overhaul annotation support/syntax

Added by Karsten Dambekalns over 10 years ago. Updated about 10 years ago.

Status:
Resolved
Priority:
Must have
Category:
Reflection
Start date:
2011-06-21
Due date:
% Done:

100%

Estimated time:
Sprint:
PHP Version:
Has patch:
Complexity:

Description

I think it would be wise to decide on this before 1.0.0, the earlier the better. It has been discussed here and there in the past, but we need to get this thought through.

So, here are the basic questions:

  1. Do we adopt UpperCamelCase and case-sensitivity, like Doctrine 2 and Symfony 2 use it?
  2. Do we switch annotation parsing to the Doctrine Common library?
The case thing means The parser library switch would
  • move the burden of maintaining a parser away from us
  • force us to adapt the current annotation syntax
  • possibly allow more flexibility

Related issues

Related to TYPO3.Flow - Bug #31015: Second classloader in ReflectionService doesn't know about packagesResolvedKarsten Dambekalns2011-10-17

Actions

Also available in: Atom PDF