public function __call($method, $arguments = []) { if (method_exists($this, $method)) { return call_user_func_array([$this, $method], $arguments); } return call_user_func_array([$this->attributes, $method], $arguments); }