phpallas/config

A PHP component that manages application configurations, providing methods for reading, writing, and manipulating various configuration formats such as JSON, YAML, INI, and XML.

1.0.0 2025-04-07 20:36 UTC

This package is auto-updated.

Last update: 2025-04-07 20:38:12 UTC


README

A simple but efficient config manager for PHP applications.

Key Features:

  1. Load from json config files
  2. Protect values against changes

Installation

composer install phpallas/config

Usage

use PHPallas\Config\ConfigFactory;
use PHPallas\Config\ConfigDirector;

$builder = new ConfigFactory();
$director = new ConfigDirector($builder);
$config = $director->build(/*directory of config files*/$directory);