public static function get_property_type($property) {

        self::fill_properties_cache();

        if (!array_key_exists($property, self::$propertiescache)) {
            throw new coding_exception('Invalid property requested: ' . $property);
        }

        return self::$propertiescache[$property]['type'];
    }
public static function get_property_type($property) {

        self::fill_properties_cache();

        if (!array_key_exists($property, self::$propertiescache)) {
            throw new coding_exception('Invalid property requested: ' . $property);
        }

        return self::$propertiescache[$property]['type'];
    }
public static function get_property_type ( $ property ) { self :: fill_properties_cache ( ) ; if ( ! array_key_exists ( $ property , self :: $ propertiescache ) ) { throw new coding_exception ( 'Invalid property requested: ' . $ property ) ; } return self :: $ propertiescache [ $ property ] [ 'type' ] ; }
Get the parameter type of the property.

@param string $property property name to be retrieved.
@throws coding_exception if the requested property name is invalid.
@return int the property parameter type.
Get the parameter type of the property .