Application
Table of Contents
Interfaces
- EphemeralStorageInterface
- Storage backend for named payloads that expire by modification time.
- ChunkReaderInterface
- DOMReaderInterface
- Reader that imports state from DOM documents or elements.
- FileReaderInterface
- Reader that imports state from files or raw strings.
- StreamReaderInterface
- SanitizerInterface
- ChunkWriterInterface
- DOMWriterInterface
- Writer that exports object state as DOM elements or documents.
- FileWriterInterface
- Writer that materializes object state as a file.
- FilteredStreamWriterInterface
- StreamWriterInterface
- StringWriterInterface
- StreamFilterInterface
- StreamWrapperFactoryInterface
- StreamWrapperInterface
- AdapterInterface
- XSLT processor adapter that transforms source and template inputs into files or DOM documents.
- InputInterface
- XSLT input that can be materialized as either a file or DOM document.
Classes
- CacheDirectoryStorage
- DateTimeFormatter
- Seconds
- CascadingDictionary
- CLI
- CloudFlareScraper
- Legacy Cloudflare challenge workaround for loading protected pages through XMLHttpRequest.
- ConfigurationField
- ConfigurationRequiredException
- DirectoryConfigurationField
- FileConfigurationField
- StorageConfigurationField
- Authority
- Legacy DBMS connection credentials value object.
- Client
- Legacy mysqli client wrapper with process-wide default connection configuration.
- Database
- Legacy DBMS database wrapper for table lookup and schema operations.
- DatabaseException
- Legacy DBMS exception.
- Manager
- Legacy DBMS registry for databases, tables, connection clients, and query logging.
- Table
- Legacy DBMS table wrapper for select, insert, update, delete, and schema operations.
- DOMHelper
- DOM parsing, namespace registration, serialization, and XSLT helper.
- FileSystem
- Legacy file-system helper for path handling, directory scans, media metadata, and archive operations.
- Dice
- Dice rolling helper.
- Name
- Legacy random-name generator backed by the historical remote name service.
- Prime
- Legacy prime-number helper.
- Image
- Legacy image conversion, resizing, thumbnail, and optimization facade.
- ImageHelper
- Legacy Imagick helper for PNG conversion and sprite sheet generation.
- InterExec
- Interactive process execution helper.
- FileInfo
- FileInfoFactory
- HTTPFile
- Legacy HTTP-backed file writer.
- HTTPStream
- Legacy HTTP-backed stream helper.
- Memory
- AbstractFilteredStream
- AbstractFilteredStreamTestCase
- ChunkedFilteredStream
- ChunkedFilteredStreamFactory
- LazyFileWriterStream
- LazyStringWriterStream
- OneTimeGeneratorStream
- PersistentGeneratorStream
- ProcessStream
- StreamHelper
- WaitingStream
- ZlibFilteredStream
- ZlibFilteredStreamFactory
- RecursiveFileIterator
- ArraySanitizer
- FileNameSanitizer
- IntegerSanitizer
- StringSanitizer
- TokenSanitizer
- ChunkWriterFromFileWriter
- ChunkWriterFromGenerator
- ChunkWriterFromProcess
- ChunkWriterFromStreamWriter
- ChunkWriterFromStringWriter
- DOMWriterFromFileWriter
- DOMWriterFromStringWriter
- FileWriterFromStringWriter
- StreamWriterFromChunkWriter
- StreamWriterFromFileWriter
- StreamWriterFromStringWriter
- StringWriterFromChunkWriter
- StringWriterFromDOMWriter
- StringWriterFromFileWriter
- StringWriterFromStreamWriter
- ChunkWriterFileCache
- ChunkWriterMemoryCache
- DOMWriterFileCache
- DOMWriterMemoryCache
- FileWriterFileCache
- FileWriterMemoryCache
- StreamWriterMemoryCache
- StringWriterMemoryCache
- ChunkWriterFromChunksDelegate
- ChunkWriterFromChunkWriterDelegate
- DOMWriterFromDocumentDelegate
- DOMWriterFromDOMWriterDelegate
- DOMWriterFromElementDelegate
- FileWriterFromFileDelegate
- StreamWriterFromStreamDelegate
- StringWriterFromStringDelegate
- ChunkWriterMerger
- MimeTypeDictionary
- MIME type, file extension, and compression lookup helper.
- RCon
- Legacy Source RCON client for querying and executing remote server commands.
- ServerEnvironment
- Storage
- Legacy cache and remote loading facade.
- AbstractStreamFilterTest
- ChunkEncode
- Identity
- StreamFilterBase
- ZlibEncodeBase
- ZlibEncodeDeflate
- ZlibEncodeGzip
- FileStreamWrapper
- Psr7StreamWrapper
- ResourceStreamWrapper
- StreamWrapperRegistrar
- WebCrawler
- Small legacy crawler that follows same-domain links through Storage-backed requests.
- LeanElement
- Lightweight DOM element tree that can write itself back to a DOM document.
- XMLHttpRequest
- Browser-style HTTP client abstraction over cURL.
- CliAdapter
- XSLT adapter that shells out to an external command-line processor.
- GenericAdapter
- Shared state and DOM output behavior for XSLT processor adapters.
- SaxonProcessorAdapter
- XSLT adapter backed by the Saxon/C PHP extension.
- XsltProcessorAdapter
- XSLT adapter backed by PHP's native XSLTProcessor extension.
- DocumentInput
- DOM-backed XSLT input with lazy temporary file materialization.
- FileInput
- File-backed XSLT input with lazy DOM loading.
- XsltFactory
- Factory and configuration registry for XSLT processor adapters and inputs.
Traits
- FileCacheTrait
- DOMWriterDocumentFromElementTrait
- Implements document output for DOM writers that already provide element output.
- DOMWriterElementFromDocumentTrait
- Implements element output for DOM writers that already provide document output.