Files
money/aldarien/src/Config/YAML.php
2023-06-16 00:53:21 +00:00

19 lines
403 B
PHP

<?php
namespace Aldarien\Config;
use Spyc;
use Aldarien\Common\Alias\ConfigFile;
class YAML extends ConfigFile {
public function load() {
$data = Spyc::YAMLLoad($this->filename);
foreach ($data as $k => $v) {
$this->set($k, $v);
}
$this->loaded = true;
}
public function save() {
file_put_contents($this->filename, Spyc::YAMLDump($this->data));
}
}