mirror of
https://github.com/PhyreApps/PhyrePanel.git
synced 2024-11-21 23:20:24 +00:00
32 lines
714 B
PHP
32 lines
714 B
PHP
<?php
|
|
|
|
namespace App;
|
|
|
|
class PhyreConfig
|
|
{
|
|
public static function get($key, $default = null)
|
|
{
|
|
// Parse without sections
|
|
$configIni = base_path() . "/phyre-config.ini";
|
|
if (file_exists($configIni)) {
|
|
$iniArray = parse_ini_file($configIni);
|
|
if (isset($iniArray[$key])) {
|
|
return $iniArray[$key];
|
|
}
|
|
}
|
|
|
|
return $default;
|
|
}
|
|
|
|
public static function getAll()
|
|
{
|
|
// Parse without sections
|
|
$configIni = base_path() . "/phyre-config.ini";
|
|
if (file_exists($configIni)) {
|
|
$iniArray = parse_ini_file($configIni);
|
|
return $iniArray;
|
|
}
|
|
|
|
return [];
|
|
}
|
|
}
|