Login
..
abstract_get_set_readonly.phpt
abstract_hook.phpt
abstract_hook_in_non_abstract_class.phpt
abstract_hook_not_implemented.phpt
abstract_prop_final.phpt
abstract_prop_hooks.phpt
abstract_prop_not_implemented.phpt
abstract_prop_plain.phpt
abstract_prop_without_hooks.phpt
array_access.phpt
ast_printing.phpt
attributes.phpt
backed_delegated_read_write.phpt
backed_implicit_get.phpt
backed_implicit_set.phpt
backed_invariant.phpt
backing_value_simple.phpt
bug001.phpt
bug002.phpt
bug003.phpt
bug004.phpt
bug005.phpt
bug006.phpt
bug007.phpt
bug008.phpt
bug009.phpt
cache.phpt
cpp.phpt
default_on_hooks.phpt
default_on_virtual.phpt
default_on_virtual_with_inheritance.phpt
default_value_inheritance.phpt
direct_hook_call.phpt
dump.phpt
duplicate_hook.phpt
explicit_iter.phpt
explicit_set_value_parameter.phpt
explicit_set_value_parameter_type.phpt
field_assign.phpt
field_guard.phpt
final.phpt
final_private_prop.phpt
final_prop.phpt
final_prop_2.phpt
final_prop_final_hook.phpt
final_prop_promoted_1.phpt
final_prop_promoted_2.phpt
final_prop_promoted_3.phpt
final_prop_promoted_4.phpt
final_prop_promoted_5.phpt
final_prop_promoted_ast.phpt
find_property_usage.phpt
foreach.phpt
foreach_002.phpt
foreach_val_to_ref.phpt
generator_hook.phpt
generator_hook_002.phpt
get.phpt
get_by_ref.phpt
get_by_ref_auto.phpt
get_by_ref_backed.phpt
get_by_ref_implemented_by_plain.phpt
get_by_ref_implemented_by_val.phpt
get_by_ref_virtual.phpt
get_type_check.phpt
gh15140.phpt
gh15187_1.phpt
gh15187_2.phpt
gh15187_3.phpt
gh15240.phpt
gh15419_1.phpt
gh15419_2.phpt
gh15438_1.phpt
gh15438_2.phpt
gh15456.phpt
gh15644.phpt
gh16040.phpt
gh16185.phpt
gh16185_002.phpt
gh16615_001.phpt
gh16615_002.phpt
gh16725.phpt
gh17101.phpt
gh17200.phpt
gh17234.phpt
gh17376.phpt
gh17988.phpt
gh18000.phpt
gh18268.phpt
gh19044-1.phpt
gh19044-2.phpt
gh19044-3.phpt
gh19044-4.phpt
gh19044-5.phpt
gh19044-6.phpt
gh19044-8.phpt
gh19548.phpt
gh19548_002.phpt
gh20270.phpt
hooked_with_magic_method.phpt
indirect_modification.phpt
inheritance.phpt
interface.phpt
interface_explicit_abstract.phpt
interface_final_hook.phpt
interface_final_prop.phpt
interface_get_by_ref_backed.phpt
interface_get_by_ref_plain.phpt
interface_get_by_ref_virtual.phpt
interface_get_only.phpt
interface_get_only_readonly.phpt
interface_get_set_readonly.phpt
interface_get_value_as_ref.phpt
interface_invalid_explicitly_abstract.phpt
interface_not_implemented.phpt
interface_not_public.phpt
interface_set_only.phpt
invalid_abstract.phpt
invalid_abstract_body.phpt
invalid_abstract_final.phpt
invalid_abstract_indirect.phpt
invalid_abstract_indirect_2.phpt
invalid_abstract_private.phpt
invalid_empty_hooks.phpt
invalid_final_private.phpt
invalid_hook_visibility.phpt
invalid_static.phpt
invalid_static_prop.phpt
isset.phpt
magic_consts.phpt
magic_interaction.phpt
magic_method_from_hooked.phpt
multi_level_inheritance.phpt
no_default_value_untyped_001.phpt
no_default_value_untyped_002.phpt
no_get_parameters.phpt
object_in_hook.phpt
oss-fuzz-382922236.phpt
oss-fuzz-391975641.phpt
oss_fuzz_403308724.phpt
override_add_get.phpt
override_add_get_contravariant.phpt
override_add_set.phpt
override_add_set_covariant.phpt
override_attribute_backed.phpt
override_attribute_fail.phpt
override_attribute_plain.phpt
override_attribute_virtual.phpt
override_by_plain_prop.phpt
override_default_value.phpt
override_implicit_with_explicit.phpt
override_plain_set.phpt
parameter_attributes.phpt
parent_get.phpt
parent_get_ci.phpt
parent_get_in_class_with_no_parent.phpt
parent_get_not_in_class.phpt
parent_get_plain.phpt
parent_get_plain_typed_uninitialized.phpt
parent_get_plain_untyped_uninitialized.phpt
parent_get_plain_zpp.phpt
parent_get_rw.phpt
parent_get_undefined_property.phpt
parent_in_different_hook.phpt
parent_in_different_property.phpt
parent_outside_property.phpt
parent_set.phpt
parent_set_plain.phpt
parent_set_plain_zpp.phpt
parent_superfluous_args.phpt
parent_syntax.phpt
parent_wrong_property_info.phpt
plain_to_hook.phpt
private_override.phpt
private_prop_final_hook.phpt
property_access_within_closure.phpt
property_const.phpt
property_const_nested.phpt
property_promotion.phpt
protected_to_public.phpt
readonly.phpt
read_sibling_backing_value.phpt
recursion.phpt
set.phpt
set_by_ref.phpt
set_shorthand.phpt
set_value_parameter_type_variance_001.phpt
set_value_parameter_type_variance_002.phpt
set_value_parameter_type_variance_003.phpt
set_value_parameter_type_variance_004.inc
set_value_parameter_type_variance_004.phpt
set_value_parameter_type_variance_005.phpt
set_value_parameter_type_variance_006.phpt
set_value_parameter_type_variance_007.phpt
set_variadic.phpt
static_variables.phpt
syntax.phpt
traits.phpt
traits_abstract.phpt
traits_conflict.phpt
trait_scope.phpt
type_compatibility.phpt
type_compatibility_invalid.phpt
type_compatibility_invalid_2.phpt
unknown_hook.phpt
unknown_hook_private.phpt
unserialize.phpt
unset.phpt
update_constants_virtual_prop.phpt
var_property.phpt
virtual_read_write.phpt