Revision 487196a5db97fb16191348604297e5d410211cf8
Committed on 15/12/2009 3:55 pm by
fmenge:ez.no <dev-null@apache.org> [GitHub Diff]
- Introduced constants for canonical type names in ezcReflectionTypeMapper
- Changed implementations of types and type mapper to use the new constants
- Improved ezcReflectionTypeMapper::isPrimitive() and
ezcReflectionTypeMapper::isMixed()
- Reimplemented ezcReflectionTypeMapper::isArray() and
ezcReflectionArrayType::_parseTypeName() to support multi-dimensional arrays
- Introduced new methods getKeyType(), getValueType(), and isList() to
ezcReflectionArrayType, which deprecate getArrayType(), getMapIndexType(),
and getMapValueType()
- Improved ezcReflectionArrayType::getTypeName()
- Implemented support for resource, number, and callback
- Added non-trivial implementations of getTypes() and getTypeName() to
ezcReflectionMixedType
- Improved test cases for TypeMapper and TypeFactory