protected function appendRule(Validatable $validator) { if (!$validator->getName() && $this->getName()) { $validator->setName($this->getName()); } $this->rules[spl_object_hash($validator)] = $validator; }