Searched refs:SplObjectStorage (Results 1 – 25 of 51) sorted by relevance
123
/PHP-8.1/ext/spl/ |
H A D | spl_observer_arginfo.h | 137 ZEND_METHOD(SplObjectStorage, attach); 138 ZEND_METHOD(SplObjectStorage, detach); 140 ZEND_METHOD(SplObjectStorage, addAll); 143 ZEND_METHOD(SplObjectStorage, getInfo); 144 ZEND_METHOD(SplObjectStorage, setInfo); 145 ZEND_METHOD(SplObjectStorage, count); 146 ZEND_METHOD(SplObjectStorage, rewind); 147 ZEND_METHOD(SplObjectStorage, valid); 148 ZEND_METHOD(SplObjectStorage, key); 149 ZEND_METHOD(SplObjectStorage, current); [all …]
|
H A D | spl_observer.stub.php | 23 class SplObjectStorage implements Countable, Iterator, Serializable, ArrayAccess class 35 public function addAll(SplObjectStorage $storage): int {} 38 public function removeAll(SplObjectStorage $storage): int {} 41 public function removeAllExcept(SplObjectStorage $storage): int {}
|
/PHP-8.1/ext/spl/tests/ |
H A D | SplObjectStorage_var_dump.phpt | 2 SPL: SplObjectStorage: recursive var_dump 5 $o = new SplObjectStorage(); 11 object(SplObjectStorage)#%d (1) { 12 ["storage":"SplObjectStorage":private]=>
|
H A D | bug70168.phpt | 2 SPL: Bug #70168 Use After Free Vulnerability in unserialize() with SplObjectStorage 6 $exploit = 'a:2:{i:0;C:16:"SplObjectStorage":'.strlen($inner).':{'.$inner.'}i:1;R:3;}'; 19 object(SplObjectStorage)#%d (1) { 20 ["storage":"SplObjectStorage":private]=>
|
H A D | SplObjectStorage_getHash.phpt | 2 SplObjectStorage::getHash implementation 5 $s = new SplObjectStorage(); 11 class MySplObjectStorage extends SplObjectStorage { 25 class MySplObjectStorage2 extends SplObjectStorage { 39 class MySplObjectStorage3 extends SplObjectStorage {
|
H A D | bug65967.phpt | 2 Bug #65967: SplObjectStorage contains corrupt member variables after garbage collection 7 $objstore = new SplObjectStorage(); 13 SplObjectStorage::__set_state(array(
|
H A D | SplObjectStorage_unserialize_nested.phpt | 10 $so = new SplObjectStorage(); 22 O:16:"SplObjectStorage":2:{i:0;a:4:{i:0;O:8:"stdClass":1:{s:1:"a";O:8:"stdClass":0:{}}i:1;i:1;i:2;r… 23 object(SplObjectStorage)#4 (1) { 24 ["storage":"SplObjectStorage":private]=>
|
H A D | observer_007.phpt | 2 SPL: SplObjectStorage comapred with == 5 $a = new SplObjectStorage; 6 $b = new SplObjectStorage;
|
H A D | bug49263.phpt | 2 SPL: SplObjectStorage serialization references 19 O:16:"SplObjectStorage":2:{i:0;a:4:{i:0;O:8:"stdClass":0:{}i:1;a:2:{s:4:"prev";i:2;s:4:"next";O:8:"… 20 object(SplObjectStorage)#2 (1) { 21 ["storage":"SplObjectStorage":private]=>
|
H A D | SplObjectStorage_removeAllExcept_basic.phpt | 2 Check that SplObjectStorage::removeUncommon functions when receiving proper input 12 $foo = new SplObjectStorage; 16 $bar = new SplObjectStorage;
|
H A D | observer_008.phpt | 2 SPL: SplObjectStorage addAll/removeAll 5 class A extends SplObjectStorage { } 15 $b = new SplObjectStorage();
|
H A D | observer_004.phpt | 2 SPL: SplObjectStorage serialization & overloading 16 class MyStorage extends SplObjectStorage 64 ["storage":"SplObjectStorage":private]=> 96 ["storage":"SplObjectStorage":private]=>
|
H A D | unserialize.phpt | 6 $types = array('SplDoublyLinkedList', 'SplObjectStorage', 'ArrayObject'); 30 object(SplObjectStorage)#%d (1) { 31 ["storage":"SplObjectStorage":private]=>
|
H A D | SplObjectStorage_getInfo_empty_storage.phpt | 2 Check that SplObjectStorage::getInfo returns NULL when storage is empty 8 $s = new SplObjectStorage();
|
H A D | SplObjectStorage_setInfo_empty_storage.phpt | 2 Check that SplObjectStorage::setInfo returns NULL when storage is empty 8 $s = new SplObjectStorage();
|
H A D | SplObjectStorage_offsetGet.phpt | 2 Standard success for SplObjectStorage::offsetGet 8 $s = new SplObjectStorage();
|
H A D | bug53144.phpt | 2 Bug #53144 (Segfault in SplObjectStorage::removeAll) 9 $b = new SplObjectStorage();
|
H A D | SplObjectStorage_unserialize_invalid_parameter3.phpt | 2 Check that SplObjectStorage::unserialize doesn't throws exception when empty string passed 8 $s = new SplObjectStorage();
|
H A D | observer_006.phpt | 2 SPL: SplObjectStorage with accociatied information 16 class MyStorage extends SplObjectStorage 85 ["storage":"SplObjectStorage":private]=> 117 ["storage":"SplObjectStorage":private]=> 145 ["storage":"SplObjectStorage":private]=> 204 ["storage":"SplObjectStorage":private]=> 261 ["storage":"SplObjectStorage":private]=>
|
H A D | bug61453.phpt | 2 Bug #61453: SplObjectStorage does not identify objects correctly 6 $objects = new SplObjectStorage;
|
/PHP-8.1/ext/standard/tests/serialize/ |
H A D | SplObjectStorage_object_reference.phpt | 2 Reference to SplObjectStorage key (not supported) 17 object(SplObjectStorage)#1 (1) { 18 ["storage":"SplObjectStorage":private]=>
|
H A D | unserialize_leak.phpt | 2 Unserialize leak in SplObjectStorage 6 $payload = 'C:16:"SplObjectStorage":113:{x:i:2;O:8:"stdClass":1:{},a:2:{s:4:"prev";i:2;s:4:"next";O… 15 Notice: SplObjectStorage::unserialize(): Unexpected end of serialized data in %s on line %d
|
H A D | bug71313.phpt | 2 Bug #71311 Use-after-free vulnerability in SPL(SplObjectStorage, unserialize) 5 $data = unserialize("C:16:\"SplObjectStorage\":113:{x:i:2;O:8:\"stdClass\":0:{},a:2:{s:4:\"prev\";i… 11 #0 [internal function]: SplObjectStorage->unserialize('%s')
|
/PHP-8.1/Zend/tests/ |
H A D | tentative_type_early_binding.phpt | 5 class Test extends SplObjectStorage { 11 Deprecated: Return type of Test::valid() should either be compatible with SplObjectStorage::valid()… 13 Fatal error: Could not check compatibility between Test::current(): Unknown and SplObjectStorage::c…
|
/PHP-8.1/Zend/tests/enum/ |
H A D | spl-object-storage.phpt | 2 Enum in SplObjectStorage 12 $storage = new SplObjectStorage(); 35 string(112) "O:16:"SplObjectStorage":2:{i:0;a:4:{i:0;E:7:"Foo:Bar";i:1;s:3:"Bar";i:2;E:7:"Foo:Baz";…
|
Completed in 23 milliseconds
123