Skip to content

Instantly share code, notes, and snippets.

@spivurno
Created May 12, 2026 12:22
Show Gist options
  • Select an option

  • Save spivurno/c249d86314af31a83c5b5dd2394ac9ae to your computer and use it in GitHub Desktop.

Select an option

Save spivurno/c249d86314af31a83c5b5dd2394ac9ae to your computer and use it in GitHub Desktop.
Gravity Connect // API Alchemist // Return CarApi.com Years as Array
<?php
add_filter('gcapi_http_response', function($response_data) {
$request = $response_data['context']['request'];
if ($request && strpos($request->get_url(), 'https://carapi.app/api/years/v2') !== false) {
$response_data['body'] = json_encode( array(
'years' => array_map( function( $year ) {
return array( 'year' => $year );
}, json_decode( $response_data['body'] ) ),
) );
}
return $response_data;
});
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment