X-Git-Url: https://vcs.fsf.org/?a=blobdiff_plain;f=CRM%2FUtils%2FFakeObject.php;h=aa30cb70da9d0497d19229bc3df484f001b2fd55;hb=50bfb46054c0ccd0f836a569c5417969da3c1a53;hp=0f87c043f81de366556f69c604153d0b22deaff3;hpb=fc39f196c427ec3f13f2a240967bd36f426e9609;p=civicrm-core.git diff --git a/CRM/Utils/FakeObject.php b/CRM/Utils/FakeObject.php index 0f87c043f8..aa30cb70da 100644 --- a/CRM/Utils/FakeObject.php +++ b/CRM/Utils/FakeObject.php @@ -1,4 +1,35 @@ array = $array; } /** - * @param $name + * @param string $name * @param $arguments * * @throws Exception */ - function __call($name, $arguments) { + public function __call($name, $arguments) { if (isset($this->array[$name]) && is_callable($this->array[$name])) { return call_user_func_array($this->array[$name], $arguments); - } else { + } + else { throw new Exception("Call to unimplemented method: $name"); } } + }