static public function has($object, $key)
    {
        $oid = spl_object_hash($object);

        return isset(static::$archive[$oid]) && (isset(static::$archive[$oid][$key]) || array_key_exists($key, static::$archive[$oid]));
    }
static public function has($object, $key)
    {
        $oid = spl_object_hash($object);

        return isset(static::$archive[$oid]) && (isset(static::$archive[$oid][$key]) || array_key_exists($key, static::$archive[$oid]));
    }
static public function has ( $ object , $ key ) { $ oid = spl_object_hash ( $ object ) ; return isset ( static :: $ archive [ $ oid ] ) && ( isset ( static :: $ archive [ $ oid ] [ $ key ] ) || array_key_exists ( $ key , static :: $ archive [ $ oid ] ) ) ; }
Returns if an object has a key in the archive.

@param object $object The object.
@param string $key    The key.

@return bool If an object has a key in the archive.
Returns if an object has a key in the archive .