Reformat using CamelCase and added regexp for fieldsArray

This commit is contained in:
Rusinov Maxim
2012-07-08 20:16:02 +06:00
parent f9691820a5
commit b419391241
2 changed files with 23 additions and 23 deletions

View File

@@ -149,8 +149,8 @@ class CArrayDataProvider extends CDataProvider
*/
protected function getSortingField($data, $name)
{
$fields_array = explode('.', $name);
foreach ($fields_array as $field)
$fieldsArray = preg_split('/\.+/',$name,-1,PREG_SPLIT_NO_EMPTY);
foreach ($fieldsArray as $field)
{
$data = is_object($data) ? $data->$field : $data[$field];
}