Download the PHP package cognesy/instructor-config without Composer
On this page you can find all versions of the php package cognesy/instructor-config. It is possible to download/install these versions without Composer. Possible dependencies are resolved automatically.
Table of contents
Download cognesy/instructor-config
More information about cognesy/instructor-config
Files in cognesy/instructor-config
Download cognesy/instructor-config
More information about cognesy/instructor-config
Files in cognesy/instructor-config
Vendor cognesy
Package instructor-config
Short Description Lean config loading utilities for Instructor
License MIT
Homepage https://instructorphp.com
Package instructor-config
Short Description Lean config loading utilities for Instructor
License MIT
Homepage https://instructorphp.com
Please rate this library. Is it a good library?
Informations about the package instructor-config
instructor-config (lean)
Minimal configuration infrastructure for Instructor.
Scope:
- load YAML or PHP config files as raw arrays,
- resolve relative config file names against multiple base paths,
- derive deterministic dot-keys from file paths,
- optional YAML/PHP parse cache compiled to PHP,
- parse DSN strings into raw arrays,
- accept application-owned secret resolvers for
${VARIABLE}interpolation, - no presets, provider-specific chains, secret persistence, or global settings.
Usage:
Layered secret resolution is explicit and deterministic. The first source that
contains a value wins; provenance is safe to inspect, while the value remains
private and is never returned by ResolvedSecret::toArray():
Applications own source ordering and persistence policy. Config resolves values
without mutating global Env state; it deliberately does not write secrets.
DSN parsing:
All versions of instructor-config with dependencies
PHP Build Version
Package Version
Requires
php Version
^8.3
symfony/config Version ^7.0 || ^8.0
symfony/yaml Version ^7.0 || ^8.0
vlucas/phpdotenv Version ^5.6.1
symfony/config Version ^7.0 || ^8.0
symfony/yaml Version ^7.0 || ^8.0
vlucas/phpdotenv Version ^5.6.1
The package cognesy/instructor-config contains the following files
Loading the files please wait ...