178inaba / tomload
This package is abandoned and no longer maintained.
The author suggests using the 178inaba/toml-helper package instead.
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: 2022-02-01 12:59:37 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