## New Methods

Several new methods were introduced in 5.4.0:

XSL:

- XsltProcessor::setSecurityPrefs()
- XsltProcessor::getSecurityPrefs()

SPL:

- RegexIterator::getRegex()
- SplObjectStorage::getHash()
- DirectoryIterator::getExtension()
- SplDoublyLinkedList::serialize()
- SplDoublyLinkedList::unserialize()
- SplFileInfo::getExtension()
- SplFileObject::fputcsv()
- SplQueue::serialize()
- SplQueue::unserialize()
- SplStack::serialize()
- SplStack::unserialize()
- SplTempFileObject::fputcsv()

Reflection:

- ReflectionExtension::isPersistent()
- ReflectionExtension::isTemporary()
- ReflectionClass::isCloneable()

Closure:

- Closure::bind()
- Closure::bindTo()

PDO_dblib:

- PDO::newRowset()

StreamWrapper:

- StreamWrapper::stream_metadata()
- StreamWrapper::stream_truncate()