function coder_upgrade_count_sql_fields in Coder 7.2
Same name and namespace in other branches
- 7 coder_upgrade/conversions/db.inc \coder_upgrade_count_sql_fields()
Returns count of sql fields that need a replacement value.
Parameters
array fields: Array of sql fields.
Return value
integer Count of fields.
1 call to coder_upgrade_count_sql_fields()
- coder_upgrade_parse_update_query_string in coder_upgrade/
conversions/ db.inc - Replaces D6 database API call with D7 equivalent.
File
- coder_upgrade/
conversions/ db.inc, line 602 - Provides conversion routines applied to database API function calls and hooks.
Code
function coder_upgrade_count_sql_fields($fields) {
$count = 0;
foreach ($fields as $field) {
list($field, $value) = explode("=", $field);
if (is_null($value)) {
cdp($field, '$field');
}
if (preg_match('/%[sdbf]/', $value)) {
// Value is a placeholder.
$count++;
}
}
return $count;
}