public static function getMemberValueArrayForObjects($member, $objects) {

        $returnValues = array();

        foreach ($objects as $key => $value) {

            if (is_object($value)) {
                if ($value instanceof SerialisableObject) {
                    $returnValues[$key] = $value->__getSerialisablePropertyValue($member);
                } else {
                    throw new ClassNotSerialisableException(get_class($value));
                }
            }
        }

        return $returnValues;

    }