# StreamWrapper Module

Das StreamWrapper-Modul ermöglicht den transparenten Zugriff auf verschiedene Framework-Services über einheitliche Stream-URLs. Dadurch können Sie native PHP-Funktionen wie `file_get_contents()`, `fopen()`, `copy()` etc. mit Framework-Services verwenden.

## Installation

```php
// Initialisierung
StreamWrapperFactory::initialize();

// Filter verwenden
$data = StreamWrapperFactory::readWithFilters(
'cache://session/user123',
[
StreamFilterFactory::decompression(),
StreamFilterFactory::decryption($key),
StreamFilterFactory::jsonValidation()
]
);

// Neue Filter sind verfügbar
$encoded = StreamWrapperFactory::writeWithFilters(
'cache://data',
$binaryData,
[
StreamFilterFactory::base64Encode(true), // URL-safe
StreamFilterFactory::compression(9)
]
);
