2 repositorios
Adds or overrides validation constraints on classes that cannot be modified, using a separate abstract class.
Distinct from Class Property Validation: Distinct from Class Property Validation: focuses on extending validation on unmodifiable third-party classes, not general property validation.
Explore 2 awesome GitHub repositories matching software engineering & architecture · Third-Party Class Validation Extensions. Refine with filters or upvote what's useful.
Symfony Translation is a PHP library and framework component for internationalizing applications. It provides a complete system for managing message catalogs, handling locale-aware string translation, and formatting messages using ICU MessageFormat syntax to support pluralization, gender, and conditional selection. The component organizes translatable strings into named domains, supports key-based lookup that decouples source text from localized versions, and offers deferred rendering through translatable objects that store parameters and render only when output is needed. The library disting
Enables adding validation constraints to third-party classes without modifying their source code.
This library is a PHP-based serialization framework designed to convert complex object graphs into structured formats such as JSON, XML, YAML, and CSV, and to reconstruct those objects from serialized data. It functions as a data transformation tool that maps object properties to array structures, facilitating both application state persistence and the exchange of data between systems. The framework distinguishes itself through a two-stage pipeline that normalizes objects into intermediate structures before encoding them into specific formats. It supports advanced mapping requirements, includ
Enables applying serialization attributes to third-party classes without modifying source code by mapping metadata to target classes.