PHP TypeLang Help

InMemory Metadata Provider

The in-memory provider returns metadata objects with intermediate caching of types in RAM.

To create an in-memory provider you should create a new InMemoryProvider instance, parent another provider (or metadata reader) in the constructor.

use TypeLang\Mapper\Mapper; use TypeLang\Mapper\Platform\StandardPlatform; use TypeLang\Mapper\Mapping\Provider\InMemoryProvider; $provider = new InMemoryProvider( delegate: new AnotherMetadataProvider(), ); $mapper = new Mapper( [[[platform: new StandardPlatform(|standard-platform.html]]] meta: $provider, // ... ), );
05 July 2026