Revision 4c901ac94fcde05486da6219e51811bb463d6556

Committed on 22/12/2009 4:07 pm by fmenge:ez.no <[email protected]> [GitHub Diff]

- Removed isPrimitive() from TypeMapper and added isScalarType() and
isSpecialType(), which behave in accordance to the PHP Manual
- Changed TypeMapperTest accordingly
- Changed TypeFactory to use isScalarType() and isSpecialType()
- Added support for ReflectionClass instances to TypeFactory and ObjectType
to allow forwarding of injected reflection sources to the ObjectType
- Instances of ezcReflectionClassType are now solely created through the
TypeFactory, which makes the type system completely exchangeable