178inaba / toml-helper
helper for loading toml.
Fund package maintenance!
178inaba
v2.0.0
2016-08-02 02:43 UTC
Requires
- yosymfony/toml: ^0.3.3
Requires (Dev)
- phpunit/phpunit: ^5.4
This package is not auto-updated.
Last update: 2024-11-05 22:05:44 UTC
README
helper for loading toml.
install
$ composer require 178inaba/toml-helper
env
TOML_DIR
default toml directory is ../tomls
.
change toml directory to set TOML_DIR
.
usage
directory structure is
app
|-- public
| +-- index.php
|-- foo
| +-- bar
| +-- example.toml
...
example.toml is
[author]
PHP = "Rasmus Lerdorf"
index.php is
<?php
require __DIR__.'/../vendor/autoload.php';
putenv('TOML_DIR='.__DIR__.'/../foo/bar');
$phpAuthor = toml('example.author.PHP');
echo $phpAuthor."\n";
run
$ php index.php
Rasmus Lerdorf