/** * Returns path formatted as field : uses [] instead of . * * @example if $this->path is 'a.field.path', will return 'a[field][path]' * @return string */ public function pathAsField() { return Names::propertyPathToField($this->path ? $this->path : $this->name); }