Skip to content

Commit ede3c57

Browse files
Add other Spl classes
1 parent f8edb88 commit ede3c57

File tree

1 file changed

+15
-0
lines changed

1 file changed

+15
-0
lines changed

bin/functionMetadata_original.php

Lines changed: 15 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -170,6 +170,9 @@
170170
'DateTimeImmutable::getTimestamp' => ['hasSideEffects' => false],
171171
'DateTimeImmutable::getTimezone' => ['hasSideEffects' => false],
172172

173+
'SplDoublyLinkedList::pop' => ['hasSideEffects' => true],
174+
'SplDoublyLinkedList::shift' => ['hasSideEffects' => true],
175+
173176
'SplFileObject::fflush' => ['hasSideEffects' => true],
174177
'SplFileObject::fgetc' => ['hasSideEffects' => true],
175178
'SplFileObject::fgetcsv' => ['hasSideEffects' => true],
@@ -183,12 +186,24 @@
183186
'SplFileObject::ftruncate' => ['hasSideEffects' => true],
184187
'SplFileObject::fwrite' => ['hasSideEffects' => true],
185188

189+
'SplFixedArray::extract' => ['hasSideEffects' => true],
190+
191+
'SplHead::extract' => ['hasSideEffects' => true],
192+
'SplHead::insert' => ['hasSideEffects' => true],
193+
'SplHead::recoverFromCorruption' => ['hasSideEffects' => true],
194+
186195
'SplObjectStorage::addAll' => ['hasSideEffects' => true],
187196
'SplObjectStorage::attach' => ['hasSideEffects' => true],
188197
'SplObjectStorage::detach' => ['hasSideEffects' => true],
189198
'SplObjectStorage::removeAll' => ['hasSideEffects' => true],
190199
'SplObjectStorage::removeAllExcept' => ['hasSideEffects' => true],
191200

201+
'SplPriorityQueue::extract' => ['hasSideEffects' => true],
202+
'SplPriorityQueue::insert' => ['hasSideEffects' => true],
203+
'SplPriorityQueue::recoverFromCorruption' => ['hasSideEffects' => true],
204+
205+
'SplQueue::dequeue' => ['hasSideEffects' => true],
206+
192207
'XmlReader::next' => ['hasSideEffects' => true],
193208
'XmlReader::read' => ['hasSideEffects' => true],
194209
];

0 commit comments

Comments
 (0)