ACF_Field_User::update_value() public ACF 3.6.0
Filters the field value before it is saved into the database.
{} Это метод класса: ACF_Field_User{}
Хуков нет.
Возвращает
Разное.
Использование
$ACF_Field_User = new ACF_Field_User(); $ACF_Field_User->update_value( $value, $post_id, $field );
- $value(смешанный) (обязательный)
- The field value.
- $post_id(смешанный) (обязательный)
- The post ID where the value is saved.
- $field(массив) (обязательный)
- The field array containing all settings.
Список изменений
С версии 3.6.0 | Введена. |
Код ACF_Field_User::update_value() ACF Field User::update value ACF 5.9.1
function update_value( $value, $post_id, $field ) {
// Bail early if no value.
if( empty($value) ) {
return $value;
}
// Format array of values.
// - ensure each value is an id.
// - Parse each id as string for SQL LIKE queries.
if( acf_is_sequential_array($value) ) {
$value = array_map('acf_idval', $value);
$value = array_map('strval', $value);
// Parse single value for id.
} else {
$value = acf_idval( $value );
}
// Return value.
return $value;
}