Automattic\WooCommerce\Admin\Features\OnboardingTasks
Task::convert_object_to_camelcase
Convert object keys to camelcase.
Метод класса: Task{}
Хуков нет.
Возвращает
Объект.
Использование
$result = Task::convert_object_to_camelcase( $data );
- $data(массив) (обязательный)
- Data to convert.
Код Task::convert_object_to_camelcase() Task::convert object to camelcase WC 10.8.1
public static function convert_object_to_camelcase( $data ) {
if ( ! is_array( $data ) ) {
return $data;
}
$new_object = (object) array();
foreach ( $data as $key => $value ) {
$new_key = lcfirst( implode( '', array_map( 'ucfirst', explode( '_', $key ) ) ) );
$new_object->$new_key = $value;
}
return $new_object;
}