diff --git a/bin/functionMetadata_original.php b/bin/functionMetadata_original.php index e3559e2827..78ac65db29 100644 --- a/bin/functionMetadata_original.php +++ b/bin/functionMetadata_original.php @@ -315,11 +315,11 @@ 'SplFileObject::ftruncate' => ['hasSideEffects' => true], 'SplFileObject::fwrite' => ['hasSideEffects' => true], - 'SplFixedArray::extract' => ['hasSideEffects' => true], + 'SplFixedArray::setSize' => ['hasSideEffects' => true], - 'SplHead::extract' => ['hasSideEffects' => true], - 'SplHead::insert' => ['hasSideEffects' => true], - 'SplHead::recoverFromCorruption' => ['hasSideEffects' => true], + 'SplHeap::extract' => ['hasSideEffects' => true], + 'SplHeap::insert' => ['hasSideEffects' => true], + 'SplHeap::recoverFromCorruption' => ['hasSideEffects' => true], 'SplObjectStorage::addAll' => ['hasSideEffects' => true], 'SplObjectStorage::attach' => ['hasSideEffects' => true], diff --git a/resources/functionMetadata.php b/resources/functionMetadata.php index f511815ec4..4e50a9f80f 100644 --- a/resources/functionMetadata.php +++ b/resources/functionMetadata.php @@ -652,10 +652,10 @@ 'SplFileObject::fseek' => ['hasSideEffects' => true], 'SplFileObject::ftruncate' => ['hasSideEffects' => true], 'SplFileObject::fwrite' => ['hasSideEffects' => true], - 'SplFixedArray::extract' => ['hasSideEffects' => true], - 'SplHead::extract' => ['hasSideEffects' => true], - 'SplHead::insert' => ['hasSideEffects' => true], - 'SplHead::recoverFromCorruption' => ['hasSideEffects' => true], + 'SplFixedArray::setSize' => ['hasSideEffects' => true], + 'SplHeap::extract' => ['hasSideEffects' => true], + 'SplHeap::insert' => ['hasSideEffects' => true], + 'SplHeap::recoverFromCorruption' => ['hasSideEffects' => true], 'SplObjectStorage::addAll' => ['hasSideEffects' => true], 'SplObjectStorage::attach' => ['hasSideEffects' => true], 'SplObjectStorage::detach' => ['hasSideEffects' => true], diff --git a/stubs/ArrayObject.stub b/stubs/ArrayObject.stub index 37714725f4..d569aa00db 100644 --- a/stubs/ArrayObject.stub +++ b/stubs/ArrayObject.stub @@ -99,7 +99,7 @@ class SplFixedArray implements Iterator, IteratorAggregate, ArrayAccess, Countab * @param array $array * @return SplFixedArray */ - public static function fromArray(array $array, bool $save_indexes = true): SplFixedArray { } + public static function fromArray(array $array, bool $preserveKeys = true): SplFixedArray { } /** * @return array