SemanticMediaWiki/SemanticMediaWiki — pull request #284 by mwjames (2014-04-23 03:38:43+00:00)
Title: [WIP] Introduce PropertyRegistry / ease scope creep

The following methods are moved from DIProperty into a dedicated PropertyRegistry
- registerPropertyAlias
- registerProperty
- findPropertyLabel to findPropertyLabelById
- getPredefinedPropertyTypeId
- findPropertyID to findPropertyIdByLabel

As for the moment DIProperty will continue to support the existing signature
but described methods have been deprecated from DIProperty interface.

PropertyRegistry adds:
- getKnownPropertyTypes
- getKnownPropertyLabels
- getKnownPropertyAliases
- getPropertyVisibility
- isKnownProperty

Relates to #283