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