You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
generating new1.new2.old2.new3 instead of new1.new2.new3.old2.
PropertyPathBuilder::replace modifies the elements array correctly, but does not re-sort the array.
A foreach is then executed against $this->elements to create the PropertyPath object, resulting in a wrong path to be generated.
A simple ksort at the end of the replace method should be sufficient.