private function addNotEnoughParamsError(MethodCall $node, ReflectionClass $reflClass, $requiredParams) { $numArgs = count($node->args); $msg = "Method {$reflClass->getName()}::{$node->name}() requires {$requiredParams} arguments, {$numArgs} given"; $this->errors->add(new Error($msg, $node)); }
protected function addError(Error $error) { $this->errors->add($error); }
private function addError(Error $error) { if ($this->errors) { $this->errors->add($error); } }