Browse Source

Fixed escaping in arrayable trait (#15669)

tags/2.0.14
Alexander Makarov 7 years ago committed by GitHub
parent
commit
596e5b1283
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23
  1. 2
      framework/base/ArrayableTrait.php

2
framework/base/ArrayableTrait.php

@ -192,7 +192,7 @@ trait ArrayableTrait
foreach ($fields as $field) {
if (0 === strpos($field, "{$rootField}.")) {
$result[] = preg_replace("/^{$rootField}\./i", '', $field);
$result[] = preg_replace('/^' . preg_quote($rootField, '/') . '\./i', '', $field);
}
}

Loading…
Cancel
Save