fitbug/symfony-yaml-serializer-encoder-decoder
Adds YAML encoding/decoding support to Symfony’s Serializer component. Install via Composer and register YamlEncoder with YamlEncode/YamlDecode to serialize objects to/from YAML alongside your normalizers. Requires PHP 5.6+.
spatie/laravel-yaml or direct symfony/yaml integration are more actively maintained. This package’s Symfony Serializer dependency adds unnecessary complexity unless the app explicitly requires Symfony’s normalization/denormalization pipeline.config()) or API payloads (use JSON + spatie/laravel-data).Symfony\Component\Serializer\* vs. Laravel’s autoloader).YamlEncoder to Laravel’s container, increasing boilerplate.config/cache.symfony/yaml (direct) or spatie/laravel-yaml.config() or spatie/laravel-config-array.spatie/laravel-data.symfony/yaml or spatie/laravel-yaml suffice.symfony/yaml directly.symfony/serializer:^6.0 and symfony/yaml:^6.0 to composer.json.illuminate/support or spatie/* packages.YamlEncoder in a custom provider (e.g., YamlSerializerServiceProvider).symfony/yaml direct usage.return_type, deprecated functions). Requires patching or forking.symfony/serializer:^6.0 to avoid deprecation warnings.symfony/yaml if gaps exist.symfony/yaml or custom parsers if issues emerge.symfony/yaml or spatie/laravel-yaml offer active support and clearer blame paths.http-client, mailer).How can I help you explore Laravel packages today?