$val) { if (preg_match(self::IS_CV_RE, $col, $m)) { $row->$col = MonitoredObject::protectCustomVars([$m[2] => $val])[$m[2]]; } } return $row; } }