Избавление от phpdotenv, переработка сборщика
This commit is contained in:
@@ -25,16 +25,17 @@ trait Registry
|
||||
}
|
||||
|
||||
/**
|
||||
* Положить в реестр
|
||||
* Запись в реестр
|
||||
*
|
||||
* @param mixed $key
|
||||
* @param mixed $value
|
||||
*
|
||||
* @param string $key
|
||||
* @param mixed $item
|
||||
* @return void
|
||||
*/
|
||||
public static function set(int $key, $item): bool
|
||||
public static function set(int $key, $value): bool
|
||||
{
|
||||
if (!array_key_exists($key, self::$registry)) {
|
||||
self::$registry[$key] = $item;
|
||||
self::$registry[$key] = $value;
|
||||
return true;
|
||||
}
|
||||
|
||||
@@ -42,18 +43,21 @@ trait Registry
|
||||
}
|
||||
|
||||
/**
|
||||
* Получить из реестра по ключу
|
||||
* Извлечение из реестра
|
||||
*
|
||||
* Если не отправить ключ, то вернёт все значения
|
||||
*
|
||||
* @param string $key
|
||||
* @param mixed $key
|
||||
*
|
||||
* @return false|mixed
|
||||
*/
|
||||
public static function get(int $key = null)
|
||||
{
|
||||
if (isset($key) && array_key_exists($key, self::$registry)) {
|
||||
return self::$registry[$key];
|
||||
} else return self::$registry;
|
||||
} else {
|
||||
return self::$registry;
|
||||
}
|
||||
}
|
||||
|
||||
/**
|
||||
|
@@ -30,7 +30,9 @@ trait Singleton
|
||||
*/
|
||||
public static function init(): self
|
||||
{
|
||||
if (self::$instance === null) self::$instance = new self;
|
||||
if (self::$instance === null) {
|
||||
self::$instance = new self;
|
||||
}
|
||||
return self::$instance;
|
||||
}
|
||||
|
||||
|
Reference in New Issue
Block a user