@@ -40,9 +40,8 @@ v8::Local<v8::Object> php_v8_value_get_object_local(v8::Isolate *isolate, php_v8
4040
4141// TODO: cache this private
4242
43- inline v8::Local<v8::Private> GetHiddenPropertyName (v8::Isolate* isolate) {
44- // v8::MaybeLocal<v8::String> local_key = v8::String::NewFromUtf8(isolate, "php_v8::self", v8::NewStringType::kInternalized);
45- v8::MaybeLocal<v8::String> local_key = v8::String::NewFromUtf8 (isolate, " test" , v8::NewStringType::kInternalized );
43+ inline v8::Local<v8::Private> php_v8_get_hidden_property_name (v8::Isolate *isolate) {
44+ v8::MaybeLocal<v8::String> local_key = v8::String::NewFromUtf8 (isolate, " php-v8::self" , v8::NewStringType::kInternalized );
4645
4746 assert (!local_key.IsEmpty ());
4847
@@ -65,7 +64,7 @@ bool php_v8_object_delete_self_ptr(v8::Isolate *isolate, v8::Local<v8::Object> l
6564 PHP_V8_ISOLATE_ENTER (isolate);
6665 PHP_V8_CONTEXT_ENTER (local_object->CreationContext ());
6766
68- v8::Local<v8::Private> key = GetHiddenPropertyName (isolate);
67+ v8::Local<v8::Private> key = php_v8_get_hidden_property_name (isolate);
6968
7069 assert (!key.IsEmpty ());
7170
@@ -93,7 +92,7 @@ bool php_v8_object_store_self_ptr(v8::Isolate *isolate, v8::Local<v8::Object> lo
9392// PHP_V8_ISOLATE_ENTER(isolate);
9493// PHP_V8_CONTEXT_ENTER(local_object->CreationContext());
9594
96- v8::Local<v8::Private> key = GetHiddenPropertyName (isolate);
95+ v8::Local<v8::Private> key = php_v8_get_hidden_property_name (isolate);
9796 assert (!key.IsEmpty ());
9897
9998 v8::Local<v8::External> this_embedded = v8::External::New (isolate, php_v8_value);
@@ -123,7 +122,7 @@ php_v8_value_t * php_v8_object_get_self_ptr(v8::Isolate *isolate, v8::Local<v8::
123122// PHP_V8_ISOLATE_ENTER(isolate);
124123// PHP_V8_CONTEXT_ENTER(local_object->CreationContext());
125124
126- v8::Local<v8::Private> key = GetHiddenPropertyName (isolate);
125+ v8::Local<v8::Private> key = php_v8_get_hidden_property_name (isolate);
127126 assert (!key.IsEmpty ());
128127
129128 v8::MaybeLocal<v8::Value> maybe_local_value = local_object->GetPrivate (local_object->CreationContext (), key);
0 commit comments