/** * @param null|callable $callback * @return Value */ protected function buildValue($callback = null) { $rule = $this->rules->value(); if ($callback !== null) { $callback($rule); } return $rule; }
/** * @param $callback string * @return Value */ public function callback($callback) { $rule = $this->ruleBuilder->callback($callback); return $this->addRule($rule); }