* This loads all config values everytime load is called
*
*/
- public function load($uid, string $cat = 'config')
+ public function load(int $uid, string $cat = 'config')
{
// Don't load the whole configuration twice or with invalid uid
- if (!is_int($uid) || !empty($this->config_loaded[$uid])) {
+ if (!$uid || !empty($this->config_loaded[$uid])) {
return;
}
/**
* {@inheritDoc}
*/
- public function get($uid, string $cat, string $key, $default_value = null, bool $refresh = false)
+ public function get(int $uid, string $cat, string $key, $default_value = null, bool $refresh = false)
{
- if (!is_int($uid)) {
+ if (!$uid) {
return $default_value;
}
/**
* {@inheritDoc}
*/
- public function set($uid, string $cat, string $key, $value)
+ public function set(int $uid, string $cat, string $key, $value)
{
- if (!is_int($uid)) {
+ if (!$uid) {
return false;
}
/**
* {@inheritDoc}
*/
- public function delete($uid, string $cat, string $key)
+ public function delete(int $uid, string $cat, string $key)
{
- if (!is_int($uid)) {
+ if (!$uid) {
return false;
}