You cannot select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
Fipamo/brain/data/Settings.inc.php

31 lines
712 B
PHTML

<?php
use function _\find;
class Settings
{
private $folks;
private $tags;
private $settings;
public function __construct()
{
//gets all settings files and converts to php objects
$this->folks = json_decode(file_get_contents("../config/folks.json"), true);
$this->tags = json_decode(file_get_contents("../config/tags.json"), true);
$this->settings = json_decode(
file_get_contents("../config/settings.json"),
true
);
}
public function getFolks($key)
{
if (isset($key)) {
$member = Session::get("member");
$found = find($this->folks, ["handle" => $member["handle"]]);
return $found[$key];
} else {
return $this->folks;
}
}
}