Version produccion
This commit is contained in:
18
aldarien/src/Config/YAML.php
Normal file
18
aldarien/src/Config/YAML.php
Normal file
@ -0,0 +1,18 @@
|
||||
<?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));
|
||||
}
|
||||
}
|
Reference in New Issue
Block a user