/** * VariableProperty class constructor. * * @param BaseVariable $parent Parent Variable instance * @param string $name Property name * @param mixed $value Default Property value (default: null) */ public function __construct(BaseVariable $parent, $name, $value = null) { $this->parent = $parent; parent::__construct($parent->getRuleBuilder(), $name, $value); }