/php-src/Zend/tests/ |
H A D | bug64354.phpt | 24 …ializable interface, which is deprecated. Implement __serialize() and __unserialize() instead (or …
|
H A D | magic_methods_019.phpt | 2 __unserialize first parameter must be an array 6 public function __unserialize(string $name) {} 10 Fatal error: Foo::__unserialize(): Parameter #1 ($name) must be of type array when declared in %s o…
|
H A D | magic_methods_inheritance_rules.phpt | 30 public function __unserialize(array $data): void {} 62 public function __unserialize(array|string $data): void {}
|
H A D | magic_methods_unserialize.phpt | 2 __unserialize declaration 6 static function __unserialize($data, $value) {} 10 Fatal error: Method Foo::__unserialize() must take exactly 1 argument in %s on line %d
|
H A D | serializable_deprecation.phpt | 18 public function __unserialize(array $data) {} 23 …ializable interface, which is deprecated. Implement __serialize() and __unserialize() instead (or …
|
/php-src/Zend/tests/enum/ |
H A D | __unserialize.phpt | 2 Enum __unserialize 9 public function __unserialize(array $data) { 16 Fatal error: Enum Foo cannot include magic method __unserialize in %s on line %d
|
H A D | no-implement-serializable-indirect.phpt | 24 …ializable interface, which is deprecated. Implement __serialize() and __unserialize() instead (or …
|
H A D | no-implement-serializable.phpt | 22 …ializable interface, which is deprecated. Implement __serialize() and __unserialize() instead (or …
|
/php-src/Zend/tests/return_types/ |
H A D | 039.phpt | 2 __unserialize can only declare void return 6 public function __unserialize(array $data): array {} 10 Fatal error: Foo::__unserialize(): Return type must be void when declared in %s on line %d
|
/php-src/Zend/tests/traits/ |
H A D | interface_003.phpt | 24 …ializable interface, which is deprecated. Implement __serialize() and __unserialize() instead (or …
|
/php-src/Zend/ |
H A D | zend.h | 184 zend_function *__unserialize; member
|
H A D | zend_API.c | 2801 ce->__unserialize = fptr; in zend_add_magic_method()
|
H A D | zend_API.h | 309 class_container.__unserialize = NULL; \
|
H A D | zend_compile.c | 2029 ce->__unserialize = NULL; in zend_initialize_class_data()
|
H A D | zend_enum.c | 94 ZEND_ENUM_DISALLOW_MAGIC_METHOD(__unserialize, "__unserialize"); in zend_verify_enum_magic_methods()
|
H A D | zend_inheritance.c | 170 if (EXPECTED(!ce->__unserialize)) { in do_inherit_parent_constructor() 171 ce->__unserialize = parent->__unserialize; in do_inherit_parent_constructor() 2932 zend_update_inherited_handler(__unserialize); in zend_lazy_class_load()
|
H A D | zend_interfaces.c | 474 && (!class_type->__serialize || !class_type->__unserialize)) { in zend_implement_serializable()
|
/php-src/ext/date/ |
H A D | php_date.c | 3002 PHP_METHOD(DateTime, __unserialize) in PHP_METHOD() argument 3026 PHP_METHOD(DateTimeImmutable, __unserialize) in PHP_METHOD() argument 4189 PHP_METHOD(DateTimeZone, __unserialize) in PHP_METHOD() argument 4818 PHP_METHOD(DateInterval, __unserialize) in PHP_METHOD() argument 5892 PHP_METHOD(DatePeriod, __unserialize) in PHP_METHOD() argument
|
H A D | php_date.stub.php | 338 public function __unserialize(array $data): void; function 347 public function __unserialize(array $data): void {} function in DateTime 464 public function __unserialize(array $data): void {} function in DateTimeImmutable 673 public function __unserialize(array $data): void {} function in DateTimeZone 699 public function __unserialize(array $data): void; function in DateInterval 760 public function __unserialize(array $data): void; function in DatePeriod
|
H A D | php_date_arginfo.h | 569 ZEND_METHOD(DateTime, __unserialize); 581 ZEND_METHOD(DateTimeImmutable, __unserialize); 598 ZEND_METHOD(DateTimeZone, __unserialize); 604 ZEND_METHOD(DateInterval, __unserialize); 614 ZEND_METHOD(DatePeriod, __unserialize); 687 ZEND_ME(DateTime, __unserialize, arginfo_class_DateTime___unserialize, ZEND_ACC_PUBLIC) 716 …ZEND_ME(DateTimeImmutable, __unserialize, arginfo_class_DateTimeImmutable___unserialize, ZEND_ACC_… 751 ZEND_ME(DateTimeZone, __unserialize, arginfo_class_DateTimeZone___unserialize, ZEND_ACC_PUBLIC) 762 ZEND_ME(DateInterval, __unserialize, arginfo_class_DateInterval___unserialize, ZEND_ACC_PUBLIC) 776 ZEND_ME(DatePeriod, __unserialize, arginfo_class_DatePeriod___unserialize, ZEND_ACC_PUBLIC)
|
/php-src/ext/date/tests/ |
H A D | DateInterval_serialize-001.phpt | 2 Test DateInterval::__serialize and DateInterval::__unserialize
|
H A D | DateInterval_serialize-002.phpt | 2 Test DateInterval::__serialize and DateInterval::__unserialize 25 echo "\n\nCalling __unserialize manually:\n"; 27 $d->__unserialize( 126 Calling __unserialize manually:
|
H A D | DateInterval_serialize-003.phpt | 2 Test DateInterval::__serialize and DateInterval::__unserialize 22 echo "\n\nCalling __unserialize manually:\n"; 24 $d->__unserialize( 73 Calling __unserialize manually:
|
H A D | DatePeriod_serialize-001.phpt | 2 Test DatePeriod::__serialize and DatePeriod::__unserialize (ISO String)
|
H A D | DatePeriod_serialize-002.phpt | 2 Test DatePeriod::__serialize and DatePeriod::__unserialize (start/end)
|