return $this->
validation()->
rule();
} /**
* Sets whether the node can be overwritten.
*
* @return $this
*/
public function cannotBeOverwritten(bool
$deny = true
):
static { $this->
merge()->
denyOverwrite($deny);
return $this;
} /**
* Gets the builder for validation rules.
*/
protected function validation(): ValidationBuilder
{ return $this->validation ??=
new ValidationBuilder($this);
}