Интерфейс вместо класса Site

This commit is contained in:
CORP\phedor 2018-04-25 14:50:45 +03:00
parent c2b9254fd0
commit df00756a41
5 changed files with 22 additions and 8 deletions

View file

@ -27,7 +27,10 @@ class Registry {
}
public function get($ns, $key) {
return $this->namespace[$ns]['data'][$key];
if (isset($this->namespace[$ns]['data'][$key])) {
return $this->namespace[$ns]['data'][$key];
}
throw new Exception('Unknown key ' . $ns . '::' . $key);
}
public function has($ns, $key) {