Home
last modified time | relevance | path

Searched refs:SplObjectStorage (Results 1 – 25 of 59) sorted by relevance

123

/php-src/ext/spl/
H A Dspl_observer_arginfo.h140 ZEND_METHOD(SplObjectStorage, attach);
141 ZEND_METHOD(SplObjectStorage, detach);
143 ZEND_METHOD(SplObjectStorage, addAll);
146 ZEND_METHOD(SplObjectStorage, getInfo);
147 ZEND_METHOD(SplObjectStorage, setInfo);
148 ZEND_METHOD(SplObjectStorage, count);
149 ZEND_METHOD(SplObjectStorage, rewind);
150 ZEND_METHOD(SplObjectStorage, valid);
151 ZEND_METHOD(SplObjectStorage, key);
153 ZEND_METHOD(SplObjectStorage, next);
[all …]
H A Dspl_observer.stub.php23 class SplObjectStorage implements Countable, SeekableIterator, 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-src/ext/spl/tests/SplObjectStorage/
H A DSplObjectStorage_unset.phpt2 SplObjectStorage unset and destructor edge cases
14 $s = new SplObjectStorage();
33 object(SplObjectStorage)#2 (1) {
34 ["storage":"SplObjectStorage":private]=>
39 object(SplObjectStorage)#2 (1) {
40 ["storage":"SplObjectStorage":private]=>
45 object(SplObjectStorage)#2 (1) {
46 ["storage":"SplObjectStorage":private]=>
51 object(SplObjectStorage)#2 (1) {
52 ["storage":"SplObjectStorage":private]=>
H A DSplObjectStorage_unserialize_reference.phpt6 $s = new SplObjectStorage();
17 object(SplObjectStorage)#1 (1) {
18 ["storage":"SplObjectStorage":private]=>
30 object(SplObjectStorage)#1 (1) {
31 ["storage":"SplObjectStorage":private]=>
H A DSplObjectStorage_var_dump.phpt2 SPL: SplObjectStorage: recursive var_dump
5 $o = new SplObjectStorage();
12 object(SplObjectStorage)#%d (1) {
13 ["storage":"SplObjectStorage":private]=>
H A DSplObjectStorage_getHash.phpt2 SplObjectStorage::getHash() implementation
6 class MySplObjectStorage1 extends SplObjectStorage {
13 class MySplObjectStorage2 extends SplObjectStorage {
20 class MySplObjectStorage3 extends SplObjectStorage {
26 $s = new SplObjectStorage();
31 new SplObjectStorage(),
52 Instance as SplObjectStorage
H A Dbug49263.phpt2 SPL: SplObjectStorage serialization references
8 $s = new SplObjectStorage();
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 Dbug70168.phpt2 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 Dbug65967.phpt2 Bug #65967: SplObjectStorage contains corrupt member variables after garbage collection
7 $objstore = new SplObjectStorage();
13 \SplObjectStorage::__set_state(array(
H A DSplObjectStorage_unserialize_nested.phpt10 $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 DSplObjectStorage_coalesce.phpt2 SplObjectStorage magic operators
7 $s = new SplObjectStorage();
67 TypeError: SplObjectStorage::offsetSet(): Argument #1 ($object) must be of type object, string given
68 TypeError: SplObjectStorage::offsetExists(): Argument #1 ($object) must be of type object, string g…
70 Notice: Indirect modification of overloaded element of SplObjectStorage has no effect in %s on line…
71 object(SplObjectStorage)#1 (1) {
72 ["storage":"SplObjectStorage":private]=>
H A DSplObjectStorage_removeAllExcept_basic.phpt2 Check that SplObjectStorage::removeUncommon functions when receiving proper input
12 $foo = new SplObjectStorage;
16 $bar = new SplObjectStorage;
H A DSplObjectStorage_getInfo_empty_storage.phpt2 Check that SplObjectStorage::getInfo returns NULL when storage is empty
8 $s = new SplObjectStorage();
H A DSplObjectStorage_setInfo_empty_storage.phpt2 Check that SplObjectStorage::setInfo returns NULL when storage is empty
8 $s = new SplObjectStorage();
/php-src/ext/spl/tests/
H A Dgh16479.phpt2 GH-16479: Use-after-free in SplObjectStorage::setInfo()
14 $store = new SplObjectStorage;
21 object(SplObjectStorage)#2 (1) {
22 ["storage":"SplObjectStorage":private]=>
H A Dgh14687.phpt2 GH-14687 segfault on debugging SplObjectStorage instance after __destruct.
19 $s = new SplObjectStorage();
30 object(SplObjectStorage)#2 (1) {
31 ["storage":"SplObjectStorage":private]=>
H A Dobserver_007.phpt2 SPL: SplObjectStorage comapred with ==
5 $a = new SplObjectStorage;
6 $b = new SplObjectStorage;
H A Dobserver_008.phpt2 SPL: SplObjectStorage addAll/removeAll
5 class A extends SplObjectStorage { }
15 $b = new SplObjectStorage();
H A Dobserver_004.phpt2 SPL: SplObjectStorage serialization & overloading
16 class MyStorage extends SplObjectStorage
64 ["storage":"SplObjectStorage":private]=>
96 ["storage":"SplObjectStorage":private]=>
H A Dunserialize.phpt6 $types = array('SplDoublyLinkedList', 'SplObjectStorage', 'ArrayObject');
30 object(SplObjectStorage)#%d (1) {
31 ["storage":"SplObjectStorage":private]=>
/php-src/ext/standard/tests/serialize/
H A DSplObjectStorage_object_reference.phpt2 Reference to SplObjectStorage key (not supported)
17 object(SplObjectStorage)#1 (1) {
18 ["storage":"SplObjectStorage":private]=>
H A Dunserialize_leak.phpt2 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 Warning: SplObjectStorage::unserialize(): Unexpected end of serialized data in %s on line %d
H A Dbug71313.phpt2 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-src/Zend/tests/
H A Dtentative_type_early_binding.phpt5 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-src/Zend/tests/enum/
H A Dspl-object-storage.phpt2 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 19 milliseconds

123